В соответствии с Отчет RedMonk в январе 2020 года Python стал вторым по популярности языком программирования после Java Script. Раньше эту позицию долгое время уверенно занимала Java, но в начале года этот язык переместился на третье место в рейтинге, который формируется на основе информации из репозиториев GitHub. Если быть точным, то пара Java Script и Java удерживает топ-2 по популярности языков программирования с начала формирования этого рейтинга, то есть с 2012 года.
Ожидается популярность JS и Java и их верхние позиции в рейтингах.
Java Script уже много лет является основным языком веб-разработки, а Java является стандартом в разработке Android и в области корпоративных приложений.
Рейтинг не совсем корректно учитывает конкретные научные языки, такие как Mathematica, поскольку основная сфера их применения и сообществ находится за пределами ресурсов, на основе которых составлен рейтинг.
Полный топ-20 самых популярных языков программирования на январь 2020 года по версии RedMonk выглядит так:
- JavaScript
- Питон
- Джава
- PHP
- С#
- С++
- Рубин
- CSS
- Машинопись
- С
- Быстрый
- Цель-C
- Скала
- р
- Идти
- Оболочка
- PowerShell
- Перл
- Котлин
- Хаскелл
Как и Java, Python используется в огромном количестве областей и может справляться с совершенно разными задачами.
Именно эта гибкость с точки зрения применения делает Python таким привлекательным для многих разработчиков по всему миру.
Этот фактор дополняется еще и низким барьером входа в язык, поэтому армия «питонистов», как и в случае с PHP или JS, постоянно пополняется все новыми и новыми людьми.
Рост популярности Python выглядит еще более впечатляющим, если вспомнить прекращение поддержки Python 2 и перспективу принудительного перехода многих проектов на Python 3 или переписывания их для других языков программирования.
Конечно, поддержку Python 2 планировалось прекратить в 2015 году, но сообществу понадобилось гораздо больше времени, чтобы адаптироваться к изменениям.
В целом, весь рейтинг дает пищу для размышлений.
Как и ожидалось, PHP, который чувствует себя комфортно, находится на четвёртом месте рейтинга, за ним следуют два таких серьёзных языка, как C# и C++.
На 11-й позиции Swift едва опережает Objective-C, который он якобы должен был практически полностью заменить.
«Хайповые» языки последних лет — Scala, Go и Kotlin — вообще во втором десятке.
Особенно ощутимо падение Kotlin, второго по темпам роста языка программирования в истории после Swift. На старте Kotlin сразу ворвался в топ-5 рейтинга RedMonk, но это был всего лишь разовый всплеск: языку от JetBrains не удалось удержаться даже в первой десятке, и его популярность из месяца в месяц лишь падает. В этом месяце Котлин прибавил одну строчку и переместился с 20-го на 19-е место, но только время покажет, является ли этот рост постоянным или просто «сезонными» колебаниями.
Вполне вероятно, что в какой-то момент второй десятки это будет исправлено, как это было со Swift. Весь рейтинг составлен на основе базы данных GitHub Archive с перекрестной проверкой по базам данных Stackoverflow. Эти два ресурса использовались для сбора статистики, так как они представляют собой крупнейшие сообщества разработчиков по всему миру.
Теги: #python #github #программирование #java #js #ИТ-статистика #программисты #itsumma #языки программирования #сообщество #рейтинг #PL #stackoverflow #предпочтения
-
Чехлы И Чехлы Для Ipad, Которые Можно Купить
19 Oct, 24 -
Как И Зачем Определять Пол Пользователя
19 Oct, 24 -
Взломать Самолет - 3
19 Oct, 24 -
Опера 9.50 Альфа 1
19 Oct, 24