Разработчик Пьер Карбоннелл (Pierre Carbonnelle) опубликовал рейтинг языков программирования PYPL за сентябрь 2018 года. Согласно ему, Python обогнал по популярности Java и попал на первую строчку списка. Для расчета индекса в PYPL используется статистика по поисковым запросам руководств к языкам.
Для расчета индекса популярности в PYPL используется статистика по поисковым запросам. Также в рейтинге сравниваются свежие данные с показателями годичной давности, то есть за сентябрь 2017 года.
Рейтинг популярности языков программирования
В отличие от рейтинга TIOBE, в PYPL C и C++ рассматриваются вместе. Но даже это не позволило языкам попасть в топ-5. Относительно новые TypeScript и Kotlin за год поднялись на несколько строчек рейтинга на 12-е и 16-е места соответственно. Сильно сдали позиции в 2018 году Perl и Delphi.
Динамика популярности языков из топ-10
На графике ниже показана динамика популярности ЯП из первой десятки, начиная с июня 2004 года. По нему видно, что популярность Java, JavaScript и MATLAB остаётся примерно на уровне 2004 года. Также наблюдается непрерывный рост поисковых запросов по языкам Python и R. Кроме того, Swift, появившийся в 2014 году, по популярности пока так и не догнал Objective-C.
Принципы формирования PYPL
Резкий начальный подъём можно объяснить принципами составления рейтинга. Инструмент рассчитывает популярность, исходя из того, как часто пользователи Google ищут в сети руководство по языку. Разработчик поясняет, что учитывает поисковые запросы с именем языка и словом «tutorial». Это позволяет исключить, например, запросы со словом Python от пользователей, изучающих поведение змей. Слово «programming», по мнению Карбоннелла, будет выдавать искажённые результаты, так как при поиске некоторых языков, например PHP, пользователям не нужно уточнять, что речь идёт именно о программировании.
Такой подход отличает PYPL от индекса TIOBE. Последний считает количество страниц в сети с упоминанием определённого языка. Однако, по мнению создателя PYPL, наличие страниц ещё не означает, что их кто-то читает.
Система же, ориентированная на поиск руководств, отображает количество программистов, изучающих тот или иной язык. Карбоннелл считает это более надёжным источником для PYPL. В то же время при появлении нового языка неизбежен рост запросов руководства по нему и соответственно взлёт его рейтинга.
Тот же разработчик создал инструмент, отслеживающий наиболее популярные IDE. Рейтинг сред разработки составляется подобно PYPL, исходя из частоты поисковых запросов в Google со словом «download».
В топ-5 по состоянию на сентябрь 2018 года входят Visual Studio, Eclipse, Android Studio, NetBeans и сильно поднявшаяся за последний год IntelliJ от компании JetBrains. Сильнее всего сдала позиции в 2018 году Xcode. На последнем месте Coda 2.
Средства разработки IntelliJ от компании JetBrains, укрепившего за последний год свои позиции на рынке IDE представлены и портфеле AXOFT Украина. JetBrains осуществляет производство полнофункциональных, мощных и удобных в использовании программных продуктов для разработки на языках Java, Python, PHP, JavaScript, VB.NET и другие. Получить более подробную информацию о решениях JetBrains можно от менеджеров AXOFT по телефону +38 044 201 03 03 или по e-mail: axoft@axoft.ua
Рады сотрудничеству с AXOFT!
Заполните и отправьте данную форму.
Мы с вами свяжемся по обсуждению условий сотрудничества.