Недавно компания Tiobe опубликовала рейтинг языков программирования за ноябрь 2020 года. Согласно рейтингу, Python впервые обошел Java и стал вторым по популярности языком программирования.
За почти 20-летнюю историю Tiobe Index языки C и Java всегда прочно занимали две верхние позиции. Теперь Java "упала с алтаря", и ее обогнал Python, заняв третье место.
В частности, по сравнению с аналогичным периодом прошлого года Python вырос на 2,271ТП4Т, а Java за тот же период снизился на 4,471ТП4Т.

В июльском рейтинге языков программирования RedMonk Python также отнял у Java второе место.
В конце октября данные отчета разработчиков, опубликованные SlashData, показали, что Python насчитывает 9 миллионов пользователей по всему миру, занимая второе место. Slashdata сравнила данные с 2017 годом и обнаружила, что только за предыдущий год число разработчиков, использующих Python, увеличилось на 2,2 миллиона, что было вызвано волной развития науки о данных и машинного обучения.
Согласно последнему рейтингу популярности IEEE Spectrum в США, Python постепенно становится одним из лучших языков программирования.
Несомненно, Python становится все более популярным в области машинного обучения и науки о данных на волне развития искусственного интеллекта. Генеральный директор Tiobe Пол Янсен отметил, что популярность Python как языка программирования в последнее время значительно возросла. Основная причина заключается в том, что для программистов, не занимающихся наукой, он имеет низкий порог обучения и прост в освоении, а не просто является языком для продвинутых программистов.
"Я считаю, что популярность Python связана с широким спросом", - пишет Янсен. "Раньше программированием занимались в основном инженеры-программисты. Однако сейчас навыки программирования требуются повсеместно, а отличных разработчиков программного обеспечения не хватает. Поэтому у нас должны быть простые вещи, с которыми могут справиться не инженеры-программисты, и Python как нельзя лучше подходит для этого".
Пол Янсен также упомянул об одном случае: некоторое время назад на дороге у его машины спустило колесо, и он позвонил в дорожный патруль в надежде получить решение. Во время беседы с сотрудниками ремонтник с большим энтузиазмом рассказывал о своем хобби - программировании на Python.
"С того момента я понял, что Python станет повсеместным", - говорит он.
В статье "Python съедает мир" Ник Хит написал: Сейчас энтузиазм людей по отношению к Python вышел далеко за пределы первоначального круга разработчиков. Некоторые предсказывают, что по мере быстрого роста пользовательской базы Python вскоре станет самым популярным языком программирования в мире. Миллионы людей используют Python каждый день, и пользовательская база растет в геометрической прогрессии практически без признаков спада.
Будь то профессиональные разработчики или любители, они используют Python для решения больших и малых задач, особенно веб-разработчики, специалисты по анализу данных и системные администраторы. Первая партия изображений черных дыр, появившаяся в этом году, была склеена с помощью Python.
Python играет ключевую роль в некоторых всемирно известных организациях. Например, Netflix использует Python для обеспечения потоковым видео более 100 миллионов семей по всему миру, Instagram использует Python для реализации обмена изображениями, а NASA использует Python для исследования космоса.
Перепечатано в журнале Toutiao-InfoQ