Найти тему
itsail ru

JavaScript продолжает удерживать «корону» лидера

Оглавление

Выбор языка программирования очень важен для разработчиков. Они -любимый предмет дебатов и основа сообществ разработчиков любого уровня.

Прогресс развития языков

Достаточно трудно оценить, насколько широко используется тот или иной язык программирования. Индексы, доступные от таких ресурсов как Tiobe, Redmonk, ежегодный опрос Stack Overflow или Github Octoverse, демонстрируют определенную картину. Однако они в основном предлагают только относительные сравнения между языками программирования, не давая никакого представления о размере сообществ каждого из них. Они также могут демонстрировать некоторую погрешность по географическому признаку или смещены в сторону определенных областей разработки программного обеспечения или сообществ разработчиков, специализирующихся на проектах с открытым исходным кодом.

JavaScript сохраняет лидерство

JavaScript был и пока остается «королем» среди современных языков программирования. Его сообщество насчитывает около 11,7 млн ​​разработчиков. Только в 2018 году к нему присоединились 2,5 млн новых разработчиков. Это самый высокий показатель роста в абсолютных величинах, который превышает аналогичную общую статистику Swift, Ruby и Kotlin, среди прочих.

Новички рассматривают JavaScript как привлекательный язык начального уровня, а более опытные разработчики считают необходимым добавить его в свой перечень навыков. Даже в секторах программного обеспечения, где Javascript наименее популярен, например, машинное обучение или разработка программ для интернет-вещей, более четверти разработчиков используют его в своих проектах.

Python обошел Java

Python набрал 8,2 млн активных разработчиков и теперь превзошел Java по популярности. Он занимает второе место по темпу роста сообщества в абсолютном выражении. В 2018 году к нему присоединились около 2,2 млн новых членов. Рост популярности машинного обучения является очевидным фактором такого притока новых разработчиков.

Java наступает на пятки Python

Java с 7,6 млн активных разработчиков, а также C # (6,7 млн) и C / C ++ (6,3 млн) довольно близкие к Python по размеру сообщества и, безусловно, являются хорошо зарекомендовавшими себя языками. Тем не менее, сообщества этих трех языков в настоящее время растут достаточно медленными темпами.

PHP набирает обороты

На текущий момент PHP является вторым по популярности языком для веб-разработки и пятым по популярности языком в целом с 5,9 млн активных программистов. Как и Python, он растет значительно быстрее, по сравнению со средним показателем остальных языков. В 2018 году его ряды выросли на 32%.

Kotlin – самый быстро растущий язык программирования

Самым быстрорастущим языковым сообществом в процентном отношении может похвастаться Kotlin. Оно выросло на 58% в 2018 году, с 1,1 млн до 1,7 млн ​​разработчиков. Поскольку Google сделал Kotlin первоклассным языком для разработки под Android, можно ожидать, что этот рост продолжится, подобно тому, как Swift обогнал Objective-C для разработки под iOS.

Все остальные нишевые языки практически не продемонстрировали какого-либо прогресса за предыдущий год.