Дапамажыце dev.by 🤍
Падтрымаць

Рейтинг языков от 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 за прошлый квартал можно посмотреть здесь

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

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.