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

Чытайце таксама
Python больш не самы папулярны на GitHub. Яго змяніў вельмі малады язык
Python больш не самы папулярны на GitHub. Яго змяніў вельмі малады язык
Python больш не самы папулярны на GitHub. Яго змяніў вельмі малады язык
7 каментарыяў
У Расіі лакалізавалі JavaScript
У Расіі лакалізавалі JavaScript
У Расіі лакалізавалі JavaScript
7 каментарыяў
Apple адкрыла Swift для распрацоўкі Android-аплікацый
Apple адкрыла Swift для распрацоўкі Android-аплікацый
Apple адкрыла Swift для распрацоўкі Android-аплікацый
JetBrains: кожнаму шостаму распрацоўшчыку ШІ эканоміць мінімум дзень на тыдзень
JetBrains: кожнаму шостаму распрацоўшчыку ШІ эканоміць мінімум дзень на тыдзень
JetBrains: кожнаму шостаму распрацоўшчыку ШІ эканоміць мінімум дзень на тыдзень
1 каментарый

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

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

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

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

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