Новости индекса TIOBE (декабрь 2023 г.): Популярность малых языков программирования растет
12 декабря 2023 г.В индексе сообщества программистов TIOBE за этот месяц рейтинг 10 лучших языков программирования остается стабильным с ноября. Однако, согласно рейтинговой системе индекса, популярность Python немного упала, потеряв 2,80%; С потерял 5,12%; а C++ потерял 1,92%.
Это может показаться противоречивым, но индекс составлен на основе общих рейтингов, а не изменений от месяца к месяцу. По словам генерального директора TIOBE Software Пола Янсена, 10 лучших языков программирования теряют очки популярности, в то время как более мелкие языки, такие как Kotlin, постепенно набирают их. Это тенденция этого года.
Каждый месяц TIOBE Software оценивает 100 языков программирования по их популярности среди сообщества программистов.
Перейти к:
- Ситуация меняется в отношении малых языков программирования
C# — лидер среди языков программирования года
Ситуация меняется в отношении малых языков программирования
«Может показаться немного странным, что большинство из 20 лучших языков потеряли популярность в 2023 году», — написал Янсен в индексе TIOBE за декабрь 2023 года. "Итак, что случилось? Ответ кроется в длинном хвосте, где находятся все малые языки. Все они немного продвигаются вперед и приближаются к большим языкам».
Например, как отметил Янсен, 50-й по популярности язык в индексе (ML) имел рейтинг 0,14% в декабре 2022 года; в этом году 50-й по популярности язык (ActionScript) занимает 0,24%.
СМОТРИТЕ: список 10 лучших языков программирования из индекса TIOBE за этот месяц и предыдущие месяцы 2023 года (TechRepublic)
В электронном письме в TechRepublic Янсен предложил три идеи о том, почему небольшие языки программирования могут набирать большую популярность, в то время как популярность более крупных снижается.
- Число программистов увеличивается, в том числе по всему миру, что способствует разнообразию.
Поисковые системы, которые TIOBE использует для подсчета своих баллов, в том числе Google и Amazon, возможно, уменьшили дисперсию результатов в своих алгоритмах и, следовательно, уменьшили разницу между языками.
Общие изменения в среде программирования способствуют постоянному появлению новых языков.
«Ландшафт языков программирования постепенно меняется», — сказал Янсен. «Новые языки продвигаются на вершину».
C# — лидер среди языков программирования года
Лучшим языком программирования года по индексу TIOBE является язык, рейтинг которого увеличился за один год. В этом году, по словам Янсена, вероятным кандидатом является C#.
«Да, я знаю, мы были здесь раньше», — написал Янсен в декабрьском индексе TIOBE. «В конце 2022 года казалось, что C# станет языком программирования того года. Но в последний момент титул неожиданно отобрал C++». На это также повлиял рост популярности небольших языков.
Еще одним фактором, благодаря которому C# набирает столько же очков, является то, что Java сдает позиции, рассказал Янсен TechRepublic.
«Большинство программистов переходят на Kotlin и C# (вместо Java), потому что эти языки более выразительны и имеют более выгодную модель лицензирования», — сказал Янсен.
Оригинал