Ежегодный отчет GitHub: JavaScript все еще самый популярный язык программирования, а быстрее всех растет Kotlin
20 November 2018, 13:43
3 мин чтения
Добавить в закладки
Любую статью можно сохранить в закладки на сайте, чтобы прочесть ее позже.
Далее
Завершить
Дмитро КошельникПридумываю темы, редактирую тексты, пишу о компаниях и предпринимателях, придираюсь к фактам.
Режим чтения увеличивает текст, убирает всё лишнее со страницы и даёт возможность сосредоточиться на материале. Здесь вы можете отключить его в любой момент.
Режим чтения
Режим чтения увеличивает текст, убирает всё лишнее со страницы и даёт возможность сосредоточиться на материале. Здесь вы можете отключить его в любой момент.
Завершить
Платформа GitHub представила свой ежегодный отчет State of the Octoverse. В нем компания поделилась основными сведениями о росте популярности и рейтингами языков программирования.
Что случилось
GitHub опубликовала отчет State of the Octoverse о самых популярных языках программирования среди пользователей платформы. Также компания рассказала, что спровоцировало рост их использования.
Какой язык программирования стал самым популярных на GitHub
Лидером остался JavaScript. На нем было создано наибольшее число репозиториев по сравнению с любым другим языком. Их число неуклонно росло в течение последнего десятилетия и достигло почти 1 млн. В топ-3 входят также Java и Python.
Наиболее популярные языки по репозиториям
Какой язык программирования наиболее популярен у контрибьюторов
У контрибьюторов наиболее популярным языком также стал JavaScript. За ним, как и в прошлом случае, идет Java. Следующий в рейтинге Python. С 2015 года теряет популярность Ruby. Зато за прошедший год поднялся в топ-10 TypeScript.
Наиболее популярные языки программирования по количеству контрибьюторов
Как популярность языков зависит от регионов мира
Ситуация в разных регионах подтверждает представленные выше результаты, но есть и интересные нюансы. Например, попавший в топ-10 TypeScript более популярен в Южной Америке и Африке. По мнению GitHub, это может быть связано с тем, что местные сообщества разработчиков относительно молодые и с большей вероятностью сосредоточатся на новых технологиях.
Географические тренды популярности языков программирования среди контрибьюторов
Какие языки быстрее остальных набирают популярность
Наибольший рост замечен у Kotlin. За ним идут HCL и TypeScript. Также в топ-10 вошел Python.
Быстро набирающие популярность языки программирования
Почему эти языки обрели популярность
В GitHub объяснили, что рост популярности языков обусловлен тремя критериями:
Безопасность потоков. В компании утверждают, что в языках программирования замечено увеличение статической типизации. Исключением в этом случае стал Python. В GitHub считают, что это связано с безопасностью и эффективностью, которую получают как отдельные разработчики, так и крупные команды, занимающиеся большими приложениями.
Интероперабельность. Ключевой аспект, из-за которого в топ-10 попал TypeScript, стала совместимость с JavaScript. Похожая ситуация с Rust и Kotlin. Они совместимы с C и Java соответственно.
Открытый исходный код. Еще одна важная общая черта для этих языков — это проекты с открытым исходным кодом, которые активно поддерживаются на GitHub. Сообщества, занимающиеся их развитием, могут помочь разработчикам начать или продолжить работать с этими языками в 2018 году и в будущем.