Python: The Documentary An origin story (Рубрика Software)
Посмотрел вчера интересный документальный фильм про путь языка программирования Python от побочного проекта до языка, что вознесся до самого популярного благодаря AI революции:) Фильм вышел в конце августа и был выпущен студией Cult.Repo (бывший Honeypot), а режиссёром была Ида Бехтле. Создание фильма профинансировали Anaconda, запрещенная в России Meta, OpenTeams, PyCharm (JetBrains), Quansight. Если кратко говорить про основные моменты, то вот они
- Истоки истории в CWI (Амстердам), а также влияние языка ABC и раннего интернета
- Первые пользователи и индустриальные успехи (NASA, YouTube, Dropbox)
- Становление научного стека (NumPy/SciPy)
- Сильные стороны и кризисы сообщества на примере перехода от python 2 к python 3
- Культурный код «The Zen of Python»
- Роль инклюзивных инициатив (например, PyLadies)
- Отказ Гвидо ван Россума от роли BDFL после спора вокруг оператора «морж» (:=)
В титрах и в официальных материалах упоминается много уважаемых людей: Guido van Rossum, Travis Oliphant, Barry Warsaw, Armin Ronacher, Brett Cannon, Mariatta Wijaya, Jessica McKellar, Steven Pemberton, Lambert Meertens, Sjoerd Mullender, Ken Manheimer, Tim O’Reilly, Ton Roosendaal, Peter Wang, Lisa Guo, Lisa Roach, Paul Everitt, Benjamin Peterson, Robin Friedrich, Drew Houston, Bob (Robert) Kahn и др.
Если делать выводы из этой документалки, то они такие
- Сила Python - не только в языке, но и в культуре. Простота/читабельность + «Zen of Python» и открытая инженерная этика задали стандарт, к которому тянулись и ядро, и экосистема.
- Сообщество - главный «двигатель». PyCon, PSF, PyLadies, добровольцы‑мейнтейнеры и компании‑партнёры - всё это и есть «топливо» развития.
- Сложные решения имеют цену, но дают будущее. История миграции с v2 на v3 - болезненная, однако именно она позволила языку эволюционировать и обновить основы (а спор вокруг PEP 572 привёл к более устойчивой модели управления).
- Python побеждает как «клей» над быстрыми библиотеками. Успех в науке/ИИ объясняется тем, что язык удобно объединяет мир C/C++/Fortran‑библиотек в единую продуктивную среду. Фильм подчёркивает это через истории NumPy/Anaconda/ML.
- История языка - это история людей. От академических лабораторий CWI и Usenet‑эпохи до YouTube/Dropbox: персональные выборы и локальные инициативы складываются в глобальный результат.
В общем, фильм очень приятно снят и интересно смотрится, рекомендую.
#Software #Architecture #Engineering #Leadership #AI #ML #Data