Реклама в Telegram-каналах DzikPic и dev.by теперь дешевле. Узнать подробности 👨🏻‍💻
Support us

Рейтинг языков от RedMonk: JavaScript и Java сохраняют лидерство, Swift «зашёл в тупик»

Оставить комментарий
Рейтинг языков от RedMonk: JavaScript и Java сохраняют лидерство, Swift «зашёл в тупик»

Аналитическая компания RedMonk обнародовала квартальный рейтинг языков программирования, согласно которому JavaScript и Java продолжают быть самыми популярными среди разработчиков, а Swift «зашёл в тупик». В целом сдвиги внутри топ-10 и даже топ-20 становятся всё менее заметными.

Читать далее...

«Народный» рейтинг от компании RedMonk одновременно базируется на активности дискуссий вокруг того или иного языка на StackOverflow, а также популярности реальных языков на Github. Этот рейтинг выходит с 2010 года, когда ИТ-аналитики из RedMonk впервые заметили интересную зависимость между этими двумя показателями. Эмпирически было установлено, что каждый сезонный всплеск популярности какого-то языка программирования на StackOverflow синхронно наблюдался и на Github. 

Идея не в том, чтобы предложить статистически верное представление о текущем использовании языка, а в том, чтобы соотнести обсуждения языков (Stack Overflow) с их использованием на практике (GitHub) — в попытке извлечь понимание будущих трендов.

По итогам июня RedMonk опубликовала последний квартальный рейтинг, ранжировав языки программирования следующим образом:

1. JavaScript
2. Java
3. PHP
4. Python
5. C#
5. C++
5. Ruby
8. CSS
9. C
10. Objective-C
11. Shell
12. R
13. Perl
14. Scala
15. Go
16. Haskell
17. Swift
18. Matlab
19. Visual Basic
20. Clojure
20. Groovy

JavaScript сохраняет свои лидерские позиции на вершине рейтинга, Java и PHP — вторую и стретью строчку соответственно.

В топ-10 за квартал не произошло никаких сдвигов. Позиции языков закрепились, и потребуется серьёзный толчок — или кризис — чтобы как-то изменить динамику верхнего яруса. Другими словами, как только сотни тысяч программистов начинают использовать определённый язык для сотен тысяч веб-сайтов и приложений, очень трудно заставить их остановиться, резюмирует Dice.

Даже в топ-20 движение становится всё более ограниченным.

Самое последовательное восхождение внутри топ-20 в течение долгого времени демонстрировал R, поднявшись с 17-го места в 2012 году на 12-е место сегодня и сместив  Perl, который соскользнул на 13-ю строчку. 

Но самое удивительное в том, что Swift, по-видимому, зашёл в тупик. Этот выпуск рейтинга стал первым, где Swift не продвинулся, а лишь удержал позицию под номером 17. Правда, это лучший результат, чем у языка непосредственно перед ним — Haskell — который «свалился» на 16-ю строчку. Однако ясно, что продвинуться выше Swift будет трудно. Интересно посмотреть на то, сможет ли он обойти Haskell и Go.

Так или иначе, в хвосте «двадцатки» грядут перемены: Clojure, Groovy и Haskell немного откатились в этом квартале.

В рамках топ-30 самым перспективным языком в последние годы был TypeScript, прыгнувший сразу с 31 на 26 позицию. Это наиболее существенное смещение внутри топ-30 и второй по величине скачок в целом (после Standard ML, 7 позиций). Есть ли у этого языка потенциал, чтобы «взломать» в ближайшее время топ-20, переплюнув CoffeeScript и Lua?

Рейтинг RedMonk за прошлый квартал можно посмотреть здесь

Новый рекламный формат в наших телеграм-каналах.

Купить 500 символов за $150

Читайте также
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
Java по-прежнему входит в список самых популярных языков программирования. Вместе с Digitaldefynd мы составили список курсов по Java, которые подойдут как новичкам, так и людям с опытом программирования, чтобы освоить этот востребованный язык.
10 курсов по SQL для лучшего понимания работы с большими данными (май, 2023)
10 курсов по SQL для лучшего понимания работы с большими данными (май, 2023)
10 курсов по SQL для лучшего понимания работы с большими данными (май, 2023)
Собрали 10 платных и бесплатных онлайн-курсов для изучения SQL. Программы рассчитаны на слушателей, которые только начинают или продолжают знакомство с языком.
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
Хотите научиться кодить и освоить алгоритмы? Собрали десять советов с чего начать изучение программирования для тех, кто только начинает своё путешествие в мир программирования и снабдили все это полезными ссылками на курсы для начинающих программистов.
10 популярных курсов по изучению JavaScript для крутой веб-разработки
10 популярных курсов по изучению JavaScript для крутой веб-разработки
10 популярных курсов по изучению JavaScript для крутой веб-разработки
JavaScript остается одним из самых популярных языков программирования в мире. Мы собрали список курсов и сертификаций по Javascript от основ до необычных особенностей. В листинге как платные, так и бесплатные онлайн-курсы. Погнали за новыми знаниями!
2 комментария

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.