Топовые языки программирования: сообщество JavaScript выросло больше всех, но самые быстрорастущие — Rust и Python
Аналитики SlashData выпустили результаты 21-го опроса State of the Developer Nation за 3 квартал 2021 года, в котором среди прочего рассмотрели динамику популярности языков программирования и их комьюнити. В исследовании поучаствовало более 19 тысяч разработчиков из 160 стран.
Языком с самым большим сообществом в 16,4 млн человек назван JavaScript. Полгода назад было на 2,5 млн меньше — это как всё сообщество Swift или Rust и Dart вместе взятых. Стоит отметить, что SlashData вместе с JavaScript учитывает TypeScript и CoffeeScript. Его звание самого популярного языка подкрепляет широкая распространённость в веб- и бэкенд-разработке. В отчёте он лидирует уже не первый год.
С большим отрывом от JavaScript на втором месте Python, который используют 11,3 млн разработчиков в машинном обучении, data science, IoT-приложениях и не только. За год, по оценкам SlashData, его сообщество выросло более чем на четверть — это один из самых быстрых темпов роста среди языков с сообществом от семи миллионов человек. Третьим с аудиторией 9,6 млн программистов идёт Java — востребованный язык для создания мобильных и настольных приложений.
За прошедшие 6 месяцев среди языков топ-5 больше всего увеличилась база PHP — плюс 1 млн разработчиков. Но за последние два года самым быстрорастущим стал опенсорсный Rust, применяемый, например в разработке встраиваемых систем и AR/VR-разработке. Его сообщество почти утроилось с 0,4 млн до 1,1 млн программистов.
SlashData рассчитывает размеры «языковых» сообществ исходя из двух цифр: собственной оценки численности разработчиков на планете (её компания оценивает в 26,8 млн) и опросы, проводимые среди них дважды в год. Посмотреть полную версию отчёта и ознакомиться с методологией можно по ссылке.
8 актуальных и интересных курсов по Rust (июнь 2023) + бонус от GitHub
Рассмотрели преимущества и особенности языка Rust, а также сделали подборку курсов по нему, которые будут интересны как новичкам, так и опытным программистам.
10 курсов по SQL для лучшего понимания работы с большими данными (май, 2023)
Собрали 10 платных и бесплатных онлайн-курсов для изучения SQL. Программы рассчитаны на слушателей, которые только начинают или продолжают знакомство с языком.
10 способов научиться программировать самостоятельно
Хотите научиться кодить и освоить алгоритмы? Собрали десять советов с чего начать изучение программирования для тех, кто только начинает своё путешествие в мир программирования и снабдили все это полезными ссылками на курсы для начинающих программистов.
10+ сертификаций Coursera, которые могут изменить вашу карьеру
Бюджетный способ прокачать навыки и повысить зарплату — это профессиональный сертификат от Google, IBM или крупного зарубежного университета. На Coursera как раз можно найти десятки полезных обучающих программ по машинному обучению, проджект-менеджменту и не только. Собрали 10+ сертификаций, которые будут выигрышно смотреться в резюме как новичка, так и опытного специалиста.
Хотите сообщить важную новость? Пишите в Telegram-бот
Главные события и полезные ссылки в нашем Telegram-канале
Обсуждение
Комментируйте без ограничений
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.