Приветствую Тебя, мой дорогой друг. Однако, Python становится всё популярнее.
Индекс TIOBE
Python превзошел Java и стал вторым по популярности языком программирования в индексе TIOBE.
Впервые с момента запуска индекса TIOBE (это произошло почти 20 лет назад) Java и C больше не занимают первых двух позиций.
сказал Пол Янсен, президент TIOBE Software, в своем онлайн-обзоре. C по-прежнему номер один, но Python теперь занимает второе место.
Новость о росте Python была встречена заявлением создателя языка Гвидо ван Россума о том, что он возвращается из отставки, чтобы присоединиться к отделу разработчиков Microsoft. Это еще раз подчеркивает повсеместное распространение Python. Ван Россум покинул Dropbox в прошлом году, проработав там шесть с половиной лет. Ранее работал в Google. Он не сказал конкретно, что будет делать в Microsoft, кроме того, что планирует улучшить использование Python в Windows и других платформах.
Python популярен не только в Microsoft
Python уже широко используется и поддерживается в продуктах Microsoft. Например, недавно Microsoft выпустила пересмотренное расширение Jupyter для Visual Studio Code, переработанное для интеграции ранее отдельного расширения Python и позволяющего компании поддерживать Jupyter на других языках.
В июле другой рейтинг языков программирования, подготовленный консалтинговой компанией Redmonk, также сообщил, что Python вытеснил Java и занял его место в качестве второго по популярности языка программирования.
С чем это связано?
Истоки высокой популярности Python относятся к 2014 году, когда Python обогнал Java как самый популярный язык для обучения вводному программированию в ведущих американских ИТ-программах. Растущая популярность Python за последние несколько лет объясняется его полезностью в интеллектуальном анализе данных, искусственном интеллекте и численных вычислениях. Год назад, когда Python заменил Java как второй по популярности язык программирования на GitHub, компания сослалась на приложения в области науки о данных в качестве объяснения.
И это, вероятно, настоящая причина того, почему Python так популярен. Об этом свидетельствует одновременный рост популярности другого языка программирования, также используемого в науке о данных, R. За последний год он переместился с 16-й на 9-ю позицию в индексе TIOBE.
Или, может быть…?
Однако Янсен считает, что Python приобрел популярность благодаря своей относительной простоте и доступности, по крайней мере, по сравнению с другими языками. Эл Свейгарт, программист на Python и автор книги «Automate the Boring Stuff with Python», говорит то же самое:
Я не удивлен продолжающейся популярностью Python; его легко изучить и легко использовать.
У Python есть несколько противников, особенно те, кто говорит, что язык не ориентирован на скорость, как C или Rust. Однако Раймонд Хеттингер, ведущий разработчик Python, говорит, что есть и другие соображения:
Для многих людей разработка и тестирование приложения быстро перевешивают проблемы скорости. Когда скорость имеет значение, у нас есть способы ее получить: numpy, cython, PyPy и собственные библиотеки.
Он также обращает внимание на богатство пакетов.
Часто решением проблемы является использование библиотеки и понимание, что кто-то уже сделал эту работу за вас. Например, набор естественного языка NLTK - это богатый набор инструментов для понимания человеческих языков.
Время покажет, укрепится ли Python на втором месте или так и будет прыгать с третьего на второе и обратно.
Поставь лайк если понравилась статья, тебе всего лишь "клик", а мне радости полные штаны =). Подписывайся на канал, будет много интересных публикаций =).