Гвидо Ван Россум пересматривает жизнь Python в новом документальном фильме

«Это было огромное начинание», — сказала режиссер Ида Бехтл. Ее новый 84-минутный документальный фильм о попытках Python охватить 34 года в жизни самого популярного языка программирования в мире…

Она является частью группы, которая снимала документальные фильмы обо всем, от Kubernetes и Prometheus до Angular, Node.js и Ruby на Rails. После полного года личных дискуссий на Python с «богатым ассортиментом респондентов», Бехл сказала новой стеке, который, как надеется, зрители «будут ценить все время и усилия, которые мы вложили в него».

Всего за несколько часов до выхода ее документального фильма в четверг (10 часов утра по восточному времени) Бектл добавила, что «из многих комментариев на нашем канале ясно, что люди очень взволнованы этим…» Первоначально является частью платформы для работы Honeypot, создатели документального фильма в апреле были в апреле.

И их новейший документальный фильм начинается с самого создателя суперзвезды Python, Гвидо Ван Россума.

Он начинает с того, что рассказывает аудитории фильма, что «чтобы полностью понять, как Python стал таким большим — мы должны вернуться назад во времени…»

Гвидо Ван Россум в 1996 году, запоминается как «очень стиля» в документальном фильме — Патрис Лайонс, генеральный юрисконсус в первом американском работодателе Ван Россума CNRI

Место рождения питона

Есть фотографии голландского исследовательского учреждения CWI, места рождения языка учебного программирования ABC в 1987 году. Ван Россум был нанят для расширения прототипа языка — но в мире, где большинство людей не владели компьютером, его аудитория была ограничена. Создатели документального фильма выследили создателя ABC Ламберта Миертенса-сейчас 81 год-который помнит, как ABC «достиг очень мало людей. И в какой-то момент директора-по той причине, которую я до сих пор не понимаю-убил проект».

Ван Россум был разочарован после трех с половиной лет работы на языке ABC. Но тогда появился роковой новый перекресток.

Гвидо был переведен в распределенную операционную систему, Amoeba, чтобы написать некоторые приложения для утилиты, и считал, что использование C будет слишком трудоемким. Но он чувствовал, что ABC был слишком абстрактным для операций ОС, таких как файловые системы и процессы. «Я подумал:« Ну, на самом деле должен быть язык, который вроде мостот разрыв между С и оболочкой »…»

«Вот как мы оказались с Python».

Были исправлены ошибки, его другие коллеги встали, и документальный фильм воссоздает первоначальное объявление Гвидо на скромной группе новостей Usenet

Люди, которые верили

Но кажется, что история Пайтона действительно является историей всех людей, которые верили в это на этом пути. Через Атлантический океан в Гейтерсбурге, штат Мэриленд, Кен Манхеймер работал над базой данных о распределенном оборудовании в NIST. Его коллега Майкл Маклай рекомендовал Python, Manheimer понравилось, и вскоре они связались с Ван Россумом, чтобы договориться о том, чтобы он вылетел из Амстердама на трехдневную конференцию пользователей Python.

Гвидо держит футболку с первого семинара в NIST в 1994 году

В интервью в прошлом месяце Пол Эверитт сказал новому стеку, что в здании государственного офиса без окон »было 20 участников. Как предприниматель, который был одним из первых последователей Python (теперь защитник Python и веб -разработчика в Jetbrains), Эверитт вспоминает, что «люди, которые получили Гвидо в этой комнате, являются незамеченными героями Python». Потому что также на конференцию пригласили Барри Варшау, будущий разработчик Python Core, который затем работал всего в полчаса. Варшава работал в корпорации по национальным исследовательским инициативам, давней некоммерческой организации, ориентированной на улучшение сетевых технологий. И, как говорит Кен Манхеймер в документальном фильме, «часть миссии CNRI состояла в том, чтобы развивать интернет-вещи…»

CNRI был основан в 1986 году Бобом Каном, который считался со-создателем Интернета для предложения (с Vint CERF) протоколов TCP и IP. Сейчас, 86 лет, лауреат премии Тьюринга сказал, что создателям документального фильма «нам нужна необходимость в языке, с которым люди будут легче иметь дело, чем с любыми другими традиционными языками».

В результате? Гвидо Ван Россум получил оплачиваемую должность в CNRI. «Для меня это было фантастически…» добавляет Ван Россум. «Тот факт, что мы могли бы работать полный рабочий день на Python».

‘Все меняется’

Драма раннего дня продолжалась. «Все меняется, и все развивается», — говорит Барри Варшау, который несколько лет спустя присоединился к Ван Россуму и Джереми Хилтону в том, что он покинул CNRI для стартапа под названием Beopen, который набирал разработчиков с открытым исходным кодом. К сожалению, «Беопен был совершенно некомпетентным», вспоминает Ван Россум. (Некоторые архивные кадры обнаруживают, что Ван Россум вспоминает, что «нам платили наши зарплаты каждые две недели. А потом вдруг в конце октября мы не были».)

Но, к счастью, компания Everitt (Digital Creations, позже Zope, ранний игрок на серверах веб -приложений) была в состоянии нанять основную команду Python. Как очень крупномасштабное коммерческое приложение, написанное на Python, Everitt говорит в своем документальном фильме о том, что мотивация Зопы включала некоторые интересы. «Если Питон умер, вы знаете, кто еще умрет…?»)

«Таким образом, мы договорились с ними соглашение о присоединении к моей компании». И это закладывает решающую основу для языка сегодняшнего дня.

«Я вложил в их трудовое соглашение, что у нас не будет ни одной интеллектуальной собственности за то, что они сделали на Python», — сказал Эверитт новому стеку. (CNRI поместил свое название на лицензию Python, а затем Биопен сделал то же самое, вспоминает Ван Россум в документальном фильме. Поэтому «в какой -то момент была обеспокоенность, что в какой -то момент я мог бы случайно работать в компании, которая пыталась захватить владение Python».)

Это был также момент, когда некоммерческий фонд программного обеспечения Python был сформирован для управления языком, который, как говорит Ван Россум, «вышел из одной из проблем, которые у нас были с Beopen…»

«А потом, — вспоминает Эверитт, — волшебство произошло, когда мы попали в Пикон».

Эверитт сказал новому стеку, что Pycon «был настоящим двигателем для перемен. Потому что он заработал деньги». Который затем инвестировал в проекты, выращивающие общины и основные улучшения инфраструктуры.

Ай

Документальный фильм также углубляется в важность ранней поддержки Python для специализированных пакетов, таких как математические модули для научных и инженерных сообществ, с показательным комментарием Питера Ванга, соучредителя/главного сотрудника ИИ Анаконды.

«Я думаю, что одна из вещей, которую люди не ценят в языке питона, теперь, когда он настолько популярен и мейнстрим, это то, насколько важно, чтобы Гвидо был открыт для новых идей и открыт для потребностей людей, которые не являются традиционными программистами».

Питер Ван из Анаконды вспоминает, что примерно в 2010 году они начали видеть больше консалтинговых сделок с использованием Python для обработки данных, в том числе хорошо капитализированных финансовых фирм, которые привлекали более чем его низкую стоимость. Анаконда начала решать общую точку после того, как они узнали, что научные библиотеки и библиотеки данных Python часто «поддерживаются очень большим количеством сложного C ++, Fortran, других видов программных модулей», — говорит Ван в документальном фильме, который требовал большой работы для установки и соединения, особенно в различных операционных системах. Ван описывает Anaconda, создающую свой установщик в один щелчок, запустив конференции и их роль в «построении этого сообщества».

Барри Варшау вспоминает их как «невероятно важный вклад». (Или, как говорит соучредитель Anaconda Трэвис Олифант: «Я думаю, что мы на самом деле сделали Python Super Posposial».)

Ван Россум отмечает, что в настоящее время существует «постоянно растущее количество научных дисциплин, где весь код был написан на Python, или многие из них были прототипированы на Python… и затем следующим шагом были пакеты машинного обучения, которые начались с TensorFlow и позже за ним последовал Pytorch».

Разработчик Python Core Бенджамин Петерсон говорит, что у Python, вероятно, есть «столетия инженерного времени, которое вошло в код в экосистеме, в частности на эти темы», — все это мгновенно доступно в библиотеках Python.

А аэрокосмический инженер НАСА Робин Фридрих указывает: «Это приносит еще один прирост роста для сообщества Python.

Крупнейшая миграция Python 3 в мире

«Документальный фильм охватывает« разрывные изменения »Python 3 в Кодексе Python 2, включая интервью с Лизой Роуч, инженером -метапроизводством, который в итоге возглавил одну из крупнейших миграций в мире в Python 3.

Но были также истории успеха от других крупных компаний. Разработчик Python Core Бретт Кэннон помнит разговор в Instagram в Pycon, был «большим делом».

И фильм должен неизбежно столкнуться с тем, что соучредитель Anaconda Трэвис Олифант называет «, вероятно, самым спорным изменением языка»-добавление оператора моржа-и как он приводит к уходу в отставку Ван Россума как единого надзирателя языка.

Сообщество было оставлено для себя, вспоминает Бретта Кэннона, где «первый порядок бизнеса решал о том, как решить». Но Эверитт говорит, что совет из пяти человек, который появился, вызвал легитимность от того факта, что он возник из сообщества.

И, как говорит Варшава: «Вы должны быть готовы развиваться… вы должны быть готовы и готовы адаптироваться к изменениям».

Длинная, странная поездка

К концу фильма, основной разработчик Бенджамин Петерсон, кажется, оглядывается на то, каким это было долгое странное путешествие. Гвидо Ван Россум «провел две недели на Рождество в 1989 году, написав язык программирования, потому что он думал, что это будет весело…» Петерсон удивляется. «Кто бы мог себе представить, что это будет такой изменяющий жизнь-а также изменяющую миру-что-то сделало?»

Теперь история была запечатлена в 84-минутном документальном фильме. Как сказала мне режиссер Ида Бехтл: «Приятно наконец -то выпустить документальный фильм« Питона миру ».

И Cult.Repo в настоящее время обещает будущие документальные фильмы о Vite (премьера 9 октября в Амстердаме) и C ++.

Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Дэвид Кассель — гордый житель района залива Сан -Франциско, где он освещал технологические новости более двух десятилетий. За эти годы его статьи появлялись повсюду от CNN, MSNBC и The Wall Street Journal Interactive … Подробнее от Дэвида Касселя

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *