Заголовок за март: Язык программирования Go вошел в десятку лучших по индексу TIOBE
В этом месяце Go вошел в десятку лучших по индексу TIOBE. Похоже, инженерам нравится язык программирования Go. Что выделяет его? Go не революционен, но его сила в сочетании правильных функций. Он имеет встроенный параллелизм и сборку мусора, имеет статическую типизацию и хорошую производительность. Также помогает то, что Go поддерживается компанией Google. Это улучшает долгосрочное доверие к языку. Популярные приложения, такие как Docker и Kubernetes, были разработаны с помощью Go. Останется ли Go в топ-10? Это интересный вопрос, потому что позиция номер 10 в индексе TIOBE меняется почти каждый месяц. -- Пол Янсен, генеральный директор TIOBE Software
Индекс TIOBE Programming Community — это показатель популярности языков программирования. Индекс обновляется раз в месяц. Рейтинги основаны на количестве квалифицированных инженеров по всему миру, курсах и сторонних поставщиках. Для расчета рейтингов используются популярные поисковые системы, такие как Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube и Baidu. Важно отметить, что индекс TIOBE не касается лучшего языка программирования или языка, на котором написано большинство строк кода.
Другие языки программирования
Ниже перечислены полные 50 лучших языков программирования. Этот обзор опубликован неофициально, потому что может случиться так, что мы пропустили какой-то язык.
Следующие 50 языков программирования
Следующий список языков обозначает языки с #51 по #100. Поскольку различия относительно невелики, языки программирования только перечислены (в алфавитном порядке).
- ABC, ActionScript, Apex, Avenue, BCPL, Bourne shell, C shell, CL (OS/400), CLIPS, Clojure, CLU, CoffeeScript, Common Lisp, Crystal, cT, Elixir, Erlang, Forth, GAMS, Hack, Inform, Io, Ioke, J, J#, JScript, Korn shell, Ladder Logic, LiveCode, ML, MQL5, NATURAL, Nim, OCaml, Occam, PILOT, PL/I, Programming Without Coding Technology, Q, Racket, Raku, Scheme, Smalltalk, Solidity, SPARK, Tcl, VHDL, X++, Xojo, Zig
Очень долгая история
Чтобы увидеть более широкую картину, пожалуйста, ознакомьтесь с позициями 10 лучших языков программирования многолетней давности. Обратите внимание, что это средние позиции за период 12 месяцев.
Здесь есть 2 важных замечания:
- В приведенной выше таблице есть разница между «Visual Basic» и «(Visual) Basic». До 2010 года «(Visual) Basic» относился ко всем возможным диалектам Basic, включая Visual Basic. После некоторого обсуждения было решено разделить «(Visual) Basic» на все его диалекты, такие как Visual Basic .NET, Classic Visual Basic, PureBasic и Small Basic, и это лишь некоторые из них. Поскольку Visual Basic .NET стал основной реализацией Visual Basic, теперь он называется «Visual Basic».
- Язык программирования SQL был добавлен в индекс TIOBE в 2018 году после того, как кто-то указал, что SQL является завершенным по Тьюрингу. Таким образом, хотя этот язык очень старый, он имеет лишь короткую историю в индексе.
Зал славы языков программирования
The hall of fame listing all "Programming Language of the Year" award winners is shown below. The award is given to the programming language that has the highest rise in ratings in a year.
Оригинал статьи: https://www.tiobe.com/tiobe-index/