Python для начинающих

Урок 2. Краткая история Python

История языка

В феврале 1991 года сотрудник центра математики и информатики в Нидерландах, Гвидо ван Россум, опубликовал исходный код нового на тот момент языка программирования — Python.

Создание языка было его личной инициативой. Изначально у проекта не было официального бюджета и все делалось только на энтузиазме.

Поэтому Гвидо Ван Россум стремился экономить время и определил для себя несколько правил, одно из которых — это «заимствовать идеи отовсюду, откуда это имеет смысл».

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

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

Так в Питон попали лучшие практики из множества языков, включая Lisp, Fortran, Java и так далее. Наибольшее же влияние на него оказали ABC и С.

ABC создавался для обучения программированию и привнес в Python отступы для группировки операторов, которые упрощают чтение и понимание кода.

Язык C, в свою очередь, «поделился» с Питоном многими синтаксическими конструкциями.

Спустя три года, в январе 1994 вышел Python 1.0, а еще через 6 лет в октябре 2000 Python 2.0. С каждой новой версией Питон обрастал новыми возможностями и функциями.

В декабре 2008 года, после длительного тестирования вышла первая версия Python 3. В Python 3 были устранены многие недостатки архитектуры, однако авторам пришлось пожертвовать обратной совместимостью.

Программы, которые созданы для Python 2, скорее всего будут выдавать ошибки, если их выполнять в среде Python 3. В настоящий момент вторая версия уже практически канула в лету, поэтому мы будем учиться программировать на последней. С указанием на различия между версиями в тех моментах где это важно.

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

Сам же Гвидо ван Россум в 1995 году переехал из Нидерландов в США и начал работать в различных IT компаниях.

С 2005 по 2012 год в Google, где половину времени занимался проектами корпорации, а оставшуюся его часть посвящал развитию Питона.

С января 2013 Гвидо перешел в Dropbox, где также половину времени посвящал Питону.

Разумеется он не в одиночку занимался разработкой такого сложного проекта. Тысячи программистов со всего мира в рамках работы некоммерческой организации Python Software Foundation принимают участие в развитии языка.

При этом Гвидо до 2018 года являлся так называемым «великодушным пожизненным диктатором» проекта и именно за ним оставалось окончательное решение в вопросах развития Python.

Но летом 2018 года он снял с себя эти полномочия и сейчас язык полностью развивается сообществом разработчиков под началом фонда Python Software Foundation, который, в том числе, отвечает за выпуск новых версий языка, следит за интеллектуальными правами, гарантирует открытость исходных кодов и бесплатность Python, включая библиотеки и документацию. Также PSF организовывает профессиональные конференции и предоставляет гранты проектам связанным с Python.

Поэтому даже учитывая, что Гвидо ван Россум уже не принимает активного участия, Python продолжает динамично развиваться и уверенно держит планку одного из самых популярных языков.

Сам же Гвидо в конце октября 2019 года ушел из Dropbox на пенсию, но уже через год, в ноябре 2020, посчитал, что пенсия для него — это скучно и вернулся в ряды разработчиков, но на этот раз в Microsoft, чтобы улучшить работу Python в Windows.

Конечно Питон улучшается не только в Windows, но и в целом. Так в конце 2022 года было выпущено сразу несколько обновлений, которые усилили безопасность python-программ, а также значительно увеличили его скорость работы и улучшили подсказки в случае возникновения ошибок.

Само собой на этом развитие языка не остановилось и в 2023 и 2024 годах мы ожидаем еще больше возможностей, с которыми познакомим и вас.

Но перед этим вам сперва нужно освоить базу и начнем мы с установки Python, но об этом в следующем уроке.

Следующий урок

Урок 3. Установка Python в Windows

В этом уроке вы научитесь устанавливать и запускать Python в Windows

Посмотреть

Полный курс с практикой

  • 146 уроков
  • 312 заданий
  • Сертификат
  • Поддержка преподавателя
  • Доступ к курсу навсегда
5390 ₽
  • Можно в рассрочку

Регистрация

или
Письмо со ссылкой для доступа отправлено.
Проверьте почту.

Письмо не пришло? Посмотрите в спаме.
Регистрируясь, вы соглашаетесь с условиями предоставления услуг (пользовательское соглашение).