Сервис GitHub представил ежегодный отчет State of the Octoverse 2018, в рамках которого опубликовал ряд рейтингов, посвященных языкам программирования, за 2018 год.
Самый популярный язык
В 2018 году самым популярным языком программирования на GitHub стал JavaScript. На нем было создано больше всего репозиториев.
Рейтинг языков по количеству контрибьюторов
Наиболее популярным языком среди участников сообщества, вносивших изменения в репозитории, также является JavaScript, в то время как Java стабильно удерживает второе место.
Отдельно стоит выделить Ruby, который с 2015 года сильно сдает позиции. В то же время, популярность TypeScript, напротив, в 2018 году активно росла.
Распределение языков по регионам
Что касается рейтинга популярности языков в разных частях света, то и здесь первенство принадлежит JavaScript.
Рост популярности языков
Не оставил без внимания GitHub и те языки, которые в 2018 году начали резко набирать популярность.
Критерии популярных языков программирования по мнению GitHub
Напоследок GitHub привел основные критерии, которые, по мнению администрации ресурса, обусловили популярность тех или иных языков программирования в 2018 году.
- Типобезопасность. Во многих языках, за исключением языка Python, наблюдается рост популярности статической типизации.
- Интероперабельность. Причина, по которой TypeScript взлетел вверх в рейтингах, — совместимость с JavaScript. То же самое касается Rust и Kotlin, которые взаимодействуют с JavaScript и Java. Аналогично, Swift-разработчики могут напрямую работать с API на Python, не используя каких-либо оберток.
- Open Source. Все упомянутые языки являются проектами с открытым исходным кодом. По мнению GitHub, активная поддержка Open Source сообществами позволяет языкам стать популярнее у разработчиков.
Источник: tproger