Найти в Дзене
КУЗИНОБИТ

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

Язык программирования Python придумал в конце 1980-х годов голландский разработчик Гвидо ван Россум. В то время он работал в исследовательском центре CWI в Амстердаме и хотел создать язык, который был бы одновременно мощным и простым в использовании. Откуда взялось название. Первая публичная версия Python появилась в 1991 году. Monty Python’s Flying Circus Гвидо назвал язык в честь британского комедийного шоу “Monty Python’s Flying Circus” - не из-за змеи. Ему нравился этот абсурдный юмор, и он хотел, чтобы язык не был “серьёзным до занудства”. Развитие и сообщество. Python быстро начал развиваться как открытый проект. Вокруг него выросло сообщество разработчиков, которое до сих пор: предлагает улучшения языка (через документы PEP), развивает стандартную библиотеку, создаёт тысячи внешних пакетов. В 2001 году была создана организация Python Software Foundation (PSF). Она поддерживает развитие языка, юридически защищает бренд и помогает сообществу (конференции, гранты и т.п.). Python 2
Оглавление

Язык программирования Python придумал в конце 1980-х годов голландский разработчик Гвидо ван Россум. В то время он работал в исследовательском центре CWI в Амстердаме и хотел создать язык, который был бы одновременно мощным и простым в использовании.

Откуда взялось название.

Первая публичная версия Python появилась в 1991 году.

Monty Python’s Flying Circus
Monty Python’s Flying Circus

Гвидо назвал язык в честь британского комедийного шоу “Monty Python’s Flying Circus” - не из-за змеи. Ему нравился этот абсурдный юмор, и он хотел, чтобы язык не был “серьёзным до занудства”.

Развитие и сообщество.

Python быстро начал развиваться как открытый проект. Вокруг него выросло сообщество разработчиков, которое до сих пор:

  • предлагает улучшения языка (через документы PEP),
  • развивает стандартную библиотеку,
  • создаёт тысячи внешних пакетов.

В 2001 году была создана организация Python Software Foundation (PSF). Она поддерживает развитие языка, юридически защищает бренд и помогает сообществу (конференции, гранты и т.п.).

Python 2 и Python 3.

В начале 2000-х Python стал настолько популярным, что многие решения “первых версий” начали мешать развитию. Поэтому было принято смелое решение — выпустить несовместимую версию Python 3.

  • Python 2.0 вышел в 2000 году.
  • Python 3.0 — в 2008 году.

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

Официальная поддержка Python 2 завершилась в 2020 году. Сейчас весь новый код рекомендуется писать на Python 3, а подавляющее большинство библиотек ориентировано именно на него.

Где Python используется сегодня.

Сегодня Python применяют:

  • в веб-разработке,
  • в анализе данных и машинном обучении,
  • в научных вычислениях,
  • в скриптах автоматизации и администрировании,
  • в создании игр, ботов и многого другого.

Главная причина популярности — сочетание простого синтаксиса и огромной экосистемы библиотек, которые позволяют решать реальные задачи с минимальным количеством кода.