Python

Почему сейчас пошла волна питонистов?

Не было же раньше. А язык сам был придуман в 1981 году. Че про него щас вспомнили? Почему все начали использовать?
Самое главное в Питоне, то быстрота освоения языка и быстрота написания сложных программ.
В своё время Ассемблер проиграл по этим параметрам Фортрану и другим подобным языкам. Хотя программы, написанные на Ассеблере являются самыми быстро выполняемыми и самыми экономичными в плане потребления памяти.

А экспоненциально растущее количество самых разных библиотек Питона, это уже следствие этих двух преимуществ Питона.
Георгий Ленчук
Георгий Ленчук
9 288
Лучший ответ
В 1981 году не было Ответов. Мэйл. ру, потому и не было "волны питонистов"
Костя Шемовнев
Костя Шемовнев
97 353
Интернета раньше тоже не было, так чего ты тут пишешь вообще?
Андрей Жданов
Андрей Жданов
72 114
Я с 1978 года встречал самые разные ЯП для работы с БД, но таких возможностей, как у Пайтона, при минимуме трудозатрат программера - не припомню.
С помощью Пайтона можно создавать и легко обрабатывать многомерные массивы - а это самое главное в современном программировании нейросетей, искусственного интеллекта и т. п. Не даром поисковые боты Гугл фурычат на Пайтоне.
Помимо все плюсов - Пайтон очень прост в изучении. Лично мне хватило "с нуля" всего 10 часов. Но даже начинающий сможет на нем более-менее грамотно кодить через годик-полтора.

Впрочем, если ты не профессиональный программист с большим стажем, то тебе этого и не понять, так как ты с подобными проблемами никогда не сталкивался. А если бы ты был реальный профи - то подобных вопросов и не задавал.

Кстати, одних только способов возведения числа в степень на Пайтоне - я насчитал 5 (ПЯТЬ), и думаю, что это далеко не предел! :)))
Дияз Кажиев
Дияз Кажиев
50 480
Раньше компьютеры были слабые. Не тянули сложные проекты на Питоне. Питон сам по себе очень медленный язык. Для Питона есть много библиотек, написанных на Си или C++. Благодаря этому Питон может работать с приемлемой скоростью. Когда Питон только появился, этих библиотек ещё не было.
«все начали использовать» (в вопросе) – это конечно преувеличение. Есть и другие популярные языки.
Саня Кистин
Саня Кистин
36 282
Лёгкий и быстрый в изучений.
Exclusive Boy
Exclusive Boy
12 673
Да потому что все хотят лёгких бабок. Думают, что в программировании по кнопочкам бьёшь и получаешь по 300000 рублей. Хотят, конечно же, выучить самое простое, а потом идти устраиваться на очень высокооплачиваемую работу, а их там только и ждут...
На самом деле нужны обширные знания, опыт работы и много чего ещё, чтобы стать важным специалистом, но разве это кто-то хочет понять?
Сергей Бонд
Сергей Бонд
3 711
Язык легкий, сейчас версия доработана,
Основной причиной роста популярности Python составители TIOBE считают расцвет, который переживает в настоящий момент разработка ПО. Данная сфера привлекает большое количество новичков, для которых Java — это слишком подробный язык.

«Чтобы полностью понять и запустить простую программу, такую как Hello world на Java, вам необходимо знать классы, статические методы и пакеты. В C это немного проще, но тогда вы столкнетесь с явным управлением памятью. В Python это всего лишь одна строка», — поясняют аналитики.

Важным фактором роста популярности Python стало то, что компании типа Netflix используют этот язык везде, где только возможно — для создания алгоритмов рекомендаций, управление сетями распространения контента и автоматизации функций безопасности. Сам по себе Python становится более гибким и полезным во многом благодаря популярным библиотекам, таким как TensorFlow и Numpy.
Серик Бериков
Серик Бериков
1 068
раньше не было stackoverflow