Загрузка предыдущей публикации...
Загрузка предыдущих новостей...
Аналитическая компания RedMonk, специализирующаяся на изучении интересов разработчиков, дважды в год публикует рейтинги популярности языков программирования. На этой неделе они также представили наглядный график, демонстрирующий изменения в позициях 20 ведущих языков с 2012 года. Текущий рейтинг популярности языков программирования выглядит следующим образом:
График показывает, что за прошедшие годы рейтинги практически не изменились (за исключением роста популярности TypeScript и Python, а также снижения позиций Ruby). JavaScript неизменно занимает первое место (за исключением двух ранних рейтингов, где он уступал Java). В 2020 году Java впервые опустилась с второй на третью строчку, уступив позицию… Python. Python обогнал PHP по популярности еще в 2017 году, отправив PHP на устойчивое четвертое место. C# удерживает пятую позицию с 2014 года (хотя C++ и CSS оказывают серьезную конкуренцию). С 2021 года следующие четыре позиции занимают Ruby, C, Swift и R.
Как отмечает сооснователь RedMonk Стивен О'Грейди (Stephen O'Grady), единственное изменение в текущем рейтинге топ-20 по сравнению с предыдущим – это снижение позиций Dart с 19-го места (вместе с Rust) на 20-е. За полтора десятилетия, в течение которых RedMonk составляет эти рейтинги, наблюдается наименьшее количество изменений в топ-20. Это связано как с общей стабилизацией рейтингов в последние годы, так и с уменьшением активности на Stack Overflow, который является одним из источников данных для составления рейтингов.
Появление искусственного интеллекта оказало значительное и ускоряющееся влияние на Stack Overflow, который составляет половину данных, используемых для составления рейтингов дважды в год. Ценность Stack Overflow с точки зрения наблюдательности уже не та, что раньше, и это оказывает ощутимое влияние. С уменьшением количества вопросов, поступающих на сайт, его влияние на волатильность рейтингов снижается, а также может быть менее показательным для будущих тенденций. RedMonk пока не планирует отказываться от использования данных Stack Overflow, но обсуждение этого вопроса ведется.
Директор по исследованиям RedMonk отмечает, что достоверность данных Stack Overflow вызывает все больше вопросов. При составлении рейтингов языков программирования учитывается количество вопросов, заданных с использованием определенных тегов языков программирования. Хотя другие аналитики, такие как Мэтт Асей (Matt Asay), справедливо указывают на то, что снижение активности наблюдалось и до появления AI-ассистентов для кодирования, очевидно, что использование платформы резко сократилось после 2023 года, когда ChatGPT стал широко доступен. Количество задаваемых вопросов сейчас составляет около 10% от пикового значения.
Директор по исследованиям RedMonk заключает, что, несмотря на ценность долгосрочных данных и возможность отслеживания тенденций на протяжении десятилетия, половина данных, используемых для составления рейтингов языков программирования, становится устаревшей и вызывает вопросы о ее ценности в будущем. На данный момент нет доступной публичной базы данных, которая могла бы заменить Stack Overflow. RedMonk продолжит отслеживать ситуацию и информировать сообщество о любых изменениях в данных Stack Overflow.
Загрузка предыдущей публикации...
Загрузка следующей публикации...
Загрузка предыдущих новостей...
Загрузка следующих новостей...