Сентябрьский рейтинг языков программирования PYPL: Python впереди всех

PYPL

Разработчик Пьер Карбоннелл (Pierre Carbonnelle) опубликовал рейтинг языков программирования PYPL за сентябрь 2018 года. Согласно ему, Python обогнал по популярности Java и попал на первую строчку списка. Для расчета индекса в PYPL используется статистика по поисковым запросам руководств к языкам.

Для расчета индекса популярности в PYPL используется статистика по поисковым запросам. Также в рейтинге сравниваются свежие данные с показателями годичной давности, то есть за сентябрь 2017 года.

Рейтинг популярности языков программирования

В отличие от рейтинга TIOBE, в PYPL C и C++ рассматриваются вместе. Но даже это не позволило языкам попасть в топ-5. Относительно новые TypeScript и Kotlin за год поднялись на несколько строчек рейтинга на 12-е и 16-е места соответственно. Сильно сдали позиции в 2018 году Perl и Delphi.

PYPL

PYPL

Динамика популярности языков из топ-10

На графике ниже показана динамика популярности ЯП из первой десятки, начиная с июня 2004 года. По нему видно, что популярность Java, JavaScript и MATLAB остаётся примерно на уровне 2004 года. Также наблюдается непрерывный рост поисковых запросов по языкам Python и R. Кроме того, Swift, появившийся в 2014 году, по популярности пока так и не догнал Objective-C.

PYPL

Принципы формирования PYPL

Резкий начальный подъём можно объяснить принципами составления рейтинга. Инструмент рассчитывает популярность, исходя из того, как часто пользователи Google ищут в сети руководство по языку. Разработчик поясняет, что учитывает поисковые запросы с именем языка и словом «tutorial». Это позволяет исключить, например, запросы со словом Python от пользователей, изучающих поведение змей. Слово «programming», по мнению Карбоннелла, будет выдавать искажённые результаты, так как при поиске некоторых языков, например PHP, пользователям не нужно уточнять, что речь идёт именно о программировании.

Такой подход отличает PYPL от индекса TIOBE. Последний считает количество страниц в сети с упоминанием определённого языка. Однако, по мнению создателя PYPL, наличие страниц ещё не означает, что их кто-то читает.

Система же, ориентированная на поиск руководств, отображает количество программистов, изучающих тот или иной язык. Карбоннелл считает это более надёжным источником для PYPL. В то же время при появлении нового языка неизбежен рост запросов руководства по нему и соответственно взлёт его рейтинга.

Рейтинг популярности сред разработки

Тот же разработчик создал инструмент, отслеживающий наиболее популярные IDE. Рейтинг сред разработки составляется подобно PYPL, исходя из частоты поисковых запросов в Google со словом «download».

В топ-5 по состоянию на сентябрь 2018 года входят Visual Studio, Eclipse, Android Studio, NetBeans и сильно поднявшаяся за последний год IntelliJ. Сильнее всего сдала позиции в 2018 году Xcode. На последнем месте Coda 2.

PYPL

Составлением рейтингов языков программирования, подобных PYPL, занимаются многие информационные платформы. В сентябрьском индексе TIOBE Python едва только попал на третье место. А вот в чарте журнала IEEE Spectrum от июля 2018 года этот язык лидирует по большинству позиций.

via Top IDE index
Source: PYPL PopularitY of Programming Language

Ещё интересное для вас:
— Биты, байты, Ада Лавлейс — тест на знание околоIT.
— Level Up — события и курсы, на которых можно поднять свой уровень.
— Работа мечты — лучшие IT-вакансии для вас.