Главная страница портала » Главная страница каталога статей » Публикация статей на тему » ИНТЕРНЕТ И ТЕХНОЛОГИИ

Немного истории Python

Python vs JavaPython — интерпретируемый объектный язык программирования. Его источником является язык сценариев операционной системы Amoeba (1990 г.). Он был разработан Гвидо фон Россумом из CWI Амстердамского университета и назван в честь Летающего цирка Месяца Пайтона.

С тех пор Python стал языком программирования общего назначения (comp.lang.python был создан в 1994 году).

Он предлагает полную среду разработки, включая мощный интерпретатор и многочисленные модули. Неоспоримым преимуществом является его доступность на подавляющем большинстве распространенных платформ (BeOS, Mac OS X, Unix, Windows).

Python — это язык с открытым исходным кодом, который поддерживается, разрабатывается и используется большим сообществом: 300 000 пользователей и более 500 000 загрузок в год.

✓ В CWI

В конце 1980-х программист Гвидо ван Россум помогал разрабатывать язык программирования ABC в Centrum voor Wiskunde en Informatica (CWI) в Амстердаме, Нидерланды. В то время он работал в группе разработчиков операционной системы Amoeba, чьи системные вызовы было трудно взаимодействовать с оболочкой Bourne, используемой в качестве пользовательского интерфейса. Затем он считает, что язык сценариев, вдохновленный ABC, может быть интересен в качестве интерпретатора команд для Amoeba.

В 1989 году, воспользовавшись недельным отпуском во время рождественских каникул, он использовал свой персональный компьютер для написания первой версии языка. Фанат телесериала «Монти Пайтон», он решил назвать этот проект Python. В основном он был вдохновлен ABC, например, для отступов как синтаксиса или высокоуровневых типов, а также Modula-3 для управления исключениями, языка C и инструментов UNIX.

В течение следующего года язык начал использоваться командой проекта Amoeba, и Гвидо продолжал его разработку в основном в свободное время. В феврале 1991 года первая общедоступная версия под номером 0.9.0 была размещена на форуме Usenet alt.sources. Последней версией, выпущенной на CWI, был Python 1.2.

✓ В NCRI

В 1995 году Ван Россум продолжил работу над Python в NCRI в Рестоне, США, где выпустил несколько версий программного обеспечения. С августа 1995 года команда Python работала в CNRI над Grail, веб-браузером, использующим Tk. Это Python-эквивалент браузера HotJava, позволяющий запускать апплеты в безопасной среде. Первая общедоступная версия, доступная в ноябре, — 0.2. Это включало разработку модулей для стандартной библиотеки, такой как rexec, htmllib или urllib. Версия 0.6 будет последней версией Grail; он был опубликован в апреле 1999 года. В 1999 году в сотрудничестве между CNRI и DARPA был запущен проект «Компьютерное программирование для всех» (CP4E). Речь идет об использовании Python в качестве языка для обучения программированию.
Эта инициатива приведет к созданию среды разработки IDLE. Однако из-за отсутствия финансирования проекта со стороны DARPA и ухода многих разработчиков Python из NCRI (включая Гвидо ван Россума) проект прекратил свое существование в 2000 году. Python 1.6 был последней версией, выпущенной в NCRI.

✓ Быть Открытым

В 2000 году основная команда разработчиков Python переехала на BeOpen.com, чтобы сформировать команду BeOpen PythonLabs.
Python 2.0 был единственной версией, выпущенной на BeOpen.com. После этого выпуска Гвидо Ван Россум и другие разработчики PythonLabs присоединились к Digital Creations (теперь известной как Zope Corporation).
Эндрю М. Кучлинг опубликовал в декабре 1999 года текст под названием «Питоновые бородавки», в котором синтезированы наиболее частые претензии к языку. Этот документ окажет определенное влияние на дальнейшее развитие языка.

Дальнейшие открытия, позволят развивать язык в новом русле, а современные возможности помогают программистам создавать даже телеграм бот telebot python.

Фонд программного обеспечения Python
Python 2.1 был производной версией Python 1.6.1, а также Python 2.0. Его лицензия была переименована в лицензию Python Software Foundation. Весь код, документация и спецификации, добавленные с момента выпуска альфа-версии Python 2.1, принадлежат Python Software Foundation (PSF), некоммерческой организации, основанной в 2001 году по образцу Apache Software Foundation.

Чтобы исправить некоторые недостатки языка (например, объектную ориентацию с двумя типами классов) и очистить стандартную библиотеку от устаревших и избыточных элементов, Python решил нарушить обратную совместимость в новой основной версии: Python 3.0, выпущенной в декабре 2008. За этой версией вскоре последовала версия 3.1, которая исправляет ранние ошибки версии 3.0, делая ее устаревшей.





Контактные данные автора


Категория: ИНТЕРНЕТ И ТЕХНОЛОГИИ | Добавил: gena (22.10.2022)
Просмотров: 359 | Теги: Python, язык программирования
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]



Спасибо за ваши рекомендации:

Нравится



Схожие материалы:

Яндекс.Метрика