Самые популярные языки программирования на май 2024 г.

215 прочитали

Майский заголовок: Fortran в топ-10, что происходит?


Основная причина возрождения Fortran - растущее значение численных/математических вычислений. Несмотря на множество конкурентов в этой области, у Fortran есть своя причина для существования. Давайте кратко рассмотрим конкурентов. Python: выбор номер один, но медленный, MATLAB: очень прост в использовании для математических вычислений, но поставляется с дорогими лицензиями, C / C++: популярный и быстрый, но у него нет встроенной поддержки математических вычислений, R: очень похож на Python, но менее популярен и медленен, Julia: восходящий новичок в этом районе, но еще не созрел. И в этих языковых джунглях Фортран кажется быстрым, с встроенной поддержкой математических вычислений, зрелым и бесплатным. Тихо, медленно, но верно Фортран завоевывает позиции. Это удивительно, но неоспоримо. -- Пол Янсен, генеральный директор TIOBE Software.

Индекс сообщества программистов TIOBE является показателем популярности языков программирования. Индекс обновляется раз в месяц. Рейтинги основаны на количестве квалифицированных инженеров по всему миру, курсах и сторонних поставщиках. Для расчета рейтинга используются популярные веб-сайты Google, Amazon, Wikipedia, Bing и более 20 других. Важно отметить, что индекс TIOBE не основан на определении лучшего языка программирования или языка, на котором было написано большинство строк кода.

Майский заголовок: Fortran в топ-10, что происходит? 
Основная причина возрождения Fortran - растущее значение численных/математических вычислений.
Майский заголовок: Fortran в топ-10, что происходит? 
Основная причина возрождения Fortran - растущее значение численных/математических вычислений.-2

Другие языки программирования

Ниже приведен полный список из 50 лучших языков программирования.

Майский заголовок: Fortran в топ-10, что происходит? 
Основная причина возрождения Fortran - растущее значение численных/математических вычислений.-3

Следующие 50 языков программирования

В следующем списке языков указаны номера с 51 по 100. Поскольку различия относительно невелики, перечислены только языки программирования (в алфавитном порядке).

  • ABC, ActionScript, Algol, Apex, APL, bc, Boo, Carbon, CIL, CL (OS/400), CLIPS, Clojure, Common Lisp, Curl, DiBOL, Erlang, Factor, Groovy, Hack, Icon, Inform, Io, J, JScript, Ladder Logic, Lingo, LiveCode, LPC, MQL5, NATURAL, Nim, OCaml, OpenEdge ABL, Oxygene, Paradox, PL/I, PowerShell, Pure Data, Q, Ring, RPG, Scheme, Smalltalk, SPARK, Standard ML, WebAssembly, Wolfram, X++, Xojo, XPL

Очень долгая история

Чтобы увидеть картину в целом, пожалуйста, ознакомьтесь ниже с позициями 10 лучших языков программирования за последние несколько лет. Пожалуйста, обратите внимание, что это средние позиции за 12 месяцев.

Майский заголовок: Fortran в топ-10, что происходит? 
Основная причина возрождения Fortran - растущее значение численных/математических вычислений.-4

Здесь есть 2 важных замечания:

  • В таблице выше есть разница между "Visual Basic" и "(визуальный) Бейсик". До 2010 года "(визуальный) Бейсик" обозначал все возможные диалекты Бейсика, включая Visual Basic. После некоторого обсуждения было решено разделить "(Visual) Basic" на все его диалекты, такие как Visual Basic .NET, классический Visual Basic, PureBasic и Small Basic, и это лишь некоторые из них. Начиная с Visual Basic .NET стала основной реализацией Visual Basic, теперь она называется "Визуальный бейсик".
  • Язык программирования SQL был добавлен в индекс TIOBE в 2018 году после того, как кто-то указал на то, что SQL завершен по Тьюрингу. Таким образом, несмотря на то, что этот язык очень старый, его история в индексе очень короткая.

Зал славы языков программирования

Ниже приведен список всех лауреатов премии "Язык программирования года" в зале славы. Награда присуждается языку программирования, рейтинг которого за год вырос больше всего.

Майский заголовок: Fortran в топ-10, что происходит? 
Основная причина возрождения Fortran - растущее значение численных/математических вычислений.-5

Оригинал статьи: https://www.tiobe.com/tiobe-index/