Исследования
В ноябрьском рейтинге TIOBE впервые на 2 место вышел Python
Впервые с момента создания индекса TIOBE почти 20 лет назад Java и C больше не занимают первые 2 позиции.
Впервые с момента создания индекса TIOBE почти 20 лет назад Java и C больше не занимают первые 2 позиции. Да, C по-прежнему входит в двойку и даже занимает первое место, но на второе место сейчас вышел Python.
Всплеск популярности Python можно объяснить бурным развитием таких областей, как интеллектуальный анализ данных, искусственный интеллект и численные вычисления.
Однако по другой версии популярность Python связана с общим спросом на код. В прошлом большую часть программ писали инженеры-программисты. Но в наши дни навыки программирования необходимы повсюду, а хороших разработчиков программного обеспечения не хватает. Как следствие, растет потребность в чем то простом, с чем могли бы справиться и те, кто не занимается разработкой профессионально, что-то легкое в освоении. На этом и вырос Python.
“Некоторое время назад у меня спустило колесо, и я вызвал на помощь дорожный патруль. Механик спросил, как я живу, и когда я использовал слово «программное обеспечение» в своем ответе, он улыбнулся и с энтузиазмом начал говорить о своей страсти: программировании на Python. С этого момента я знал, что Python станет повсеместным”, — Пол Янсен, генеральный директор TIOBE Software.
Индекс TIOBE (TIOBE programming community index) — индекс, оценивающий популярность языков программирования, на основе подсчёта результатов поисковых запросов, содержащих название языка (запрос вида + «<language> programming»). Для формирования индекса используется поиск в нескольких наиболее посещаемых (по данным Alexa) порталах: Google, Blogger, Wikipedia, YouTube, Baidu, Yahoo!, Bing, Amazon. Авторы индекса считают, что он может быть полезен при принятии стратегических решений. По заявлениям создателей, индекс TIOBE не ранжирует языки по качеству или количеству написанного кода. Проект подразумевает, что может существовать корреляция между количеством найденных страниц и количеством инженеров, курсов и вакансий.