Новости индекса 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), потому что эти языки более выразительны и имеют более выгодную модель лицензирования», — сказал Янсен.

Подпишитесь на новостную рассылку для разработчиков От самых популярных языков программирования до комментариев об ОС Linux — получайте новости и советы для разработчиков и разработчиков ПО с открытым исходным кодом, а также советы, которые вам необходимо знать. Доставка по вторникам и четвергам Адрес электронной почты Подписываясь на нашу рассылку, вы соглашаетесь с нашими Условиями использования и Политикой конфиденциальности. Вы можете отписаться в любое время. Подписаться
Подпишитесь на новостную рассылку для разработчиков От самых популярных языков программирования до комментариев об ОС Linux — получайте новости и советы для разработчиков и разработчиков ПО с открытым исходным кодом, а также советы, которые вам необходимо знать. Доставка по вторникам и четвергам Адрес электронной почты Подписываясь на нашу рассылку, вы соглашаетесь с нашими Условиями использования и Политикой конфиденциальности. Вы можете отписаться в любое время. Подписаться

Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE