Найти тему

Кем и когда был создан Python

Датой рождения языка программирования Python можно считать февраль 1991 года, когда его создатель Гвидо ван Россум опубликовал в группе новостей исходный текст Python версии 0.9.0. Голландский инженер и программист Гвидо ван Россум может служить примером для современной молодежи, поскольку он обладает такими качествами, как упорство, усидчивость и целеустремленность (рис. 1.

Рис.1. Гвидо ван Россум
Рис.1. Гвидо ван Россум

Ван Россум создал работающий прототип Python всего за три месяца. «В те дни я редко выходил из дома, так как в основном смотрел телевизор и писал код», — рассказывает Гвидо. А по телевизору в то время шло популярное юмористическое шоу «Monty Python Flying Circus» (Летающий цирк Monty Python). Название языка не имеет ничего общего с известным всем змеем питон, поскольку язык назван так в честь популярной британской комедийной труппы Монти Пайтона. Не смотря на это, на обложках большинства книг по программированию на Python присутствует изображение именно змеи, в результате чего у большинства людей название языка ассоциируется с этой рептилией. Гвидо ван Россум учился в Амстердамском университете, который окончил со степенью магистра математики и компьютерных наук. Гвидо учился на математическом факультете. Но среди прочих предметов было и программирование. Юноша быстро понял, что работа с компьютерами была для него не просто частью учебной программы, а по-настоящему приятным времяпрепровождением. Со временем любознательный студент забросил математику с электроникой и полностью погрузился в премудрости программирования, так как эта сфера показалось ему более интересной. Ван Россум во время учебы устроился на подработку в дата-центр университета. Работа настолько доставляла ему удовольствие, что он просто забывал про учебу. Так подающий надежды студент оказался на грани отчисления. К счастью начальник центра, и по совместительству профессор университета, вовремя уберег юношу от опрометчивых поступков. Он убедил Гвидо продолжить обучение, объяснив, что без диплома он не сможет остаться на любимой работе. В декабре 1989-го года в качестве хобби он начал дорабатывать учебный язык программирования «ABC», и даже не подозревал, что из этого может получиться что-то серьезное. Язык программирования, создаваемый им на основе упрощенного английского языка, отличался от других языков простотой и открытым кодом, что обеспечивало любому пользователю возможность вносить в язык свои коррективы. Несмотря на то, что команды отличались от популярных на тот момент языков, программисты легко осваивали язык и уже через несколько дней могли свободно использовать его в своей работе. Коллеги ван Россума сразу же стали использовать первую версию Python. Гвидо ван Россум представил Python в новостных группах alt.sources в 1991 году. Это фактически был opensource - проект, хотя термин «open source» впервые использовали только через 6 лет. В то время пользователям приходилось целую ночь загружать файл с интерпретатором Python через сеть. Но это было эффективнее походов от двери к двери с кассетами, на которых записывались программы. Ван Россум был одним из первых разработчиков и программистов, выступавших за развитие свободного программного обеспечения и популяризацию открытого кода. С 1995 года Гвидо Ван Россум продолжил работу над Python-ом в корпорации национальных исследовательских инициатив (CNRI) в городе Рестон, штат Вирджиния, где было выпущено несколько версий языка. С тех пор Python стал очень популярен среди разработчиков, которых привлекает простой синтаксис языка и удобство читаемости кода. Вместе с новыми друзьями Гвидо ван Россум открыл сайт python.org. На этом ресурсе хранилось ядро Python, и по сегодняшний день на этом сайте можно найти все актуальные версии языка. Также сайт помогал координировать работу специалистов, которые участвовали в развитии Python. Уже во второй половине 90-х вокруг Python сформировалось многочисленное сообщество. Чтобы формализовать управление языком, Гвидо ван Россум и его друзья создали сообщество Python Software Foundation (это некоммерческая корпорация, которая владеет правами интеллектуальной собственности на язык программирования Python). Окончательно эта организация оформилась в 2001 году, и далее Python развивался преимущественно благодаря именно этому сообществу. При этом Гвидо продолжал играть ключевую роль в развитии языка. В следующие годы Python быстро развивался. Тектонические изменения произошли в 2008 году, когда был представлен Python версии 3.0. В 2018 году Гвидо ван Россум оставил пост неформального руководителя разработкой языка, но остался в наблюдательном совете, который следит за его развитием. Популярность Python растет, и по состоянию на сентябрь 2022 года он стал самым востребованным языком программирования в мире. Но опытные представители сообщества, развивающие Python, уже говорят о вызовах, с которыми столкнется язык в ближайшее время. Python должен преодолеть эти вызовы, чтобы оставаться популярным. На одной из конференций сообщества разработчиков было высказано мнение, что у Python могут возникнуть серьезные проблемы, если в ближайшее время не улучшится поддержка мобильных приложений и современных веб-платформ. Смартфонами и планшетами пользуется практически каждый человек, поэтому сообществу разработчиков Python надо задуматься об использовании языка на девайсах этого типа. В этом направлении уже сделаны определенные шаги – появился фреймворк Kivy и библиотека KivyMD, которые обеспечивают создание кроссплатформенных приложений на Python, работающих на устройствах любого типа и под любыми операционными системами. Гвидо ван Россум тоже уверен, что сообщество будет главным двигателем дальнейшего развития Python. «У нас очень сильное сообщество и новая система управления, поэтому мы готовы к вызовам, с которыми столкнется язык», — говорит ван Россум.