Эксперты SlashData попытались оценить размеры сообществ разработчиков различных языков программирования

Эксперты SlashData попытались оценить размеры сообществ разработчиков различных языков программирования

Эксперты из исследовательской компании SlashData в рамках опроса по оценке востребованности языков программирования попытались оценить размеры сообществ разработчиков различных языков программирования.

Согласно исследованию SlashData, наиболее крупное сообщество сформировано вокруг JavaScript. Количество его участников насчитывает 25,2 млн человек.

На втором месте сообщество Python (18,2 млн разработчиков), на третьем месте сообщество Java (17,7 млн разработчиков). Язык C++ занимает четвёртое место (11,6 млн). Далее идут C# (10,2 млн) и PHP (9,8 млн). Сообщество языка C составляет 6,5 млн человек.

Сообщество разработчиков на языке Rust оценено SlashData в 4 млн разработчиков, при этом данное сообщество признано наиболее быстрорастущим — за последний год число участников в нём выросло на 30%, а за два года удвоилось (в I квартале 2022 года размер сообщества для языка Rust был оценён в 2 млн разработчиков). В качестве одной из возможных причин роста упоминается пылкий энтузиазм участников сообщества, которые активно проповедуют сильные стороны Rust, такие как средства для безопасной работы с памятью и возможности по созданию высокопроизводительных приложений.

Заметный рост отмечается и в сообществе JavaScript, размер которого за год увеличился на 17%, что в абсолютных показателях соответствует 4 млн разработчиков. При этом отмеченный темп роста примерно соответствует общему увеличению числа разработчиков в мире.

По данным OpenNET, при опросе разработчики с опытом менее трёх лет в меньшем числе случаев отмечали язык JavaScript, чем разработчики с опытом от трёх лет. Подобное объясняется тем, что часто опытные разработчики добавляют JavaScript в список используемых языков так как им время от времени приходится с ним сталкиваться, а не из-за того, что у них он является первичным языком для разработки. Похожее расхождение также наблюдается для языков C# и PHP, но в данном случае оно объясняется потерей спроса среди новых разработчиков (данные языки держатся за счёт старых разработчиков и проектов).

Эксперты SlashData попытались оценить размеры сообществ разработчиков различных языков программирования

Продолжается рост популярности языка Python, который по сравнению с прошлым годом поднялся на второе место, вытеснив на третье место сообщество разработчиков на языке Java. За год сообщество Python выросло на 2.1 млн разработчиков (рост 13%), в то время как сообщество Java увеличилось на 1.2 млн разработчиков (рост 7%).

Ещё одним растущим сообществом называется сообщество Go, которое с 1 квартала 2022 года увеличилось с 3 млн до 4,7 млн разработчиков. Рост сообщества Go за два года составил 55%, но за последний год снизился до 10%. При этом роста Go оказалось достаточно для того, чтобы сместить с 10 места в рейтинге язык Swift.

Наиболее заметный спад популярности затрагивает язык Objective-C, число разработчиков на котором за последние два года держится на отметке примерно 2.5 млн человек. За два года Objective-C опустился в рейтинге с 12 на 14 место, уступив 12 и 13 места языкам Rust и Dart.

Эксперты SlashData попытались оценить размеры сообществ разработчиков различных языков программирования

Согласно пояснению SlashData, данные в исследовании о размерах сообществ разработчиков были экстраполированы путём использования данных о языках программирования, полученных в результате опроса более 10 тыс. разработчиков из 135 стран, и расчётов, показывающих что в мире насчитывается около 43 млн активных разработчиков.

Источник: habr.com

Next Post

В TikTok был обнаружен серьезный баг, позволивший взломать аккаунты звезд CNN и Пэрис Хилтон

Злоумышленники рассылали пользователям сообщения с вредоносным софтом, и при их открытии хакеры получали полный контроль над учетной записью. Пресс Служба TikTok заявили, что уязвимость была оперативно устранена. На данный момент известно только о двух скомпрометированных учетных записях, но число жертв может быть больше. Такие атаки называются «Атаки с нулевым щелчком» […]