Краткая история языка программирования Python сочинение пример

ООО "Сочинения-Про"

Ежедневно 8:00–20:00

Санкт-Петербург

Ленинский проспект, 140Ж

magbo system

Сочинение на тему Краткая история языка программирования Python

Python – это язык программирования, который был создан еще в конце 1980 года, а операция была начата в декабре 1989 года. Python великолепно назван не тогда, когда змея-офидиан, а, скорее, британской комедийной организацией Monty Python Flying Circus. Python был создан Гвидо ван Россумом, когда он работал над проектом прекращения сотрудничества для голландского исследовательского института CWI, а операционная система была распространена Amoeba. Когда Амебе потребовался язык сценариев, Python был создан ван Россумом. Одна из основных сильных сторон этого нового языка, однако, была проста в расширении, и его поддержка нескольких платформ. Это было значительное новшество во времена первичных персональных компьютеров. Способный к человеческой деятельности с библиотеками и различными форматами файлов, Python быстро взлетел.

Python достиг версии 1.0 в январе 1994 года. Самыми важными новыми опциями, включенными в этот выпуск, были целеустремленные инструменты программирования lambda, map, Filter и Reduce. Ван Россум прямо заявил, что «Python не наследуемые лямбда, редукция, фильтрация и отображение предоставлены хакером Lisp, который пропустил их и представил исправления». Последней версией, выпущенной, когда Ван Россум был в CWI, был Python 1. 2. В 1995 году Ван Россум продолжил свою работу над Python в Корпорации национальных исследовательских инициатив (CNRI) в Рестоне, штат Вирджиния, откуда он выпустил много версий. В версии 1. 4 в Python появилось много новых опций. Среди них следует отметить оцинкованные ключевые слова Modula-3 и поддержку расширенных чисел. Совместно заключенные могут быть основной разновидностью данных, скрывающихся от искажения имени, хотя это часто легко обойти.

В Python 2.0 добавлены списки, функция, заимствованная из целенаправленных языков программирования SETL и Haskell. Синтаксис Python для этой конструкции очень похож на синтаксис Haskell, за исключением того, что Haskell предпочитает знаки препинания и Python предпочитает алфавитные ключевые слова. Python 2.0 совместно представил систему сборки мусора, способную собирать эталонные циклы. Основным нововведением в Python 2. 2 стало объединение видов и категорий Python в одну иерархию. Это единственное объединение создало объектную модель Python строго и систематически возглавил объект. Совместно дополнительные были генераторы, которые были впечатлены Icon.

Python 2. 5 был выпущен в сентябре 2006 года и представил оператор with, заключающий блок кода в диспетчер контекста; Например, получение блокировки перед запуском блока кода и снятие блокировки после или открытие файла и, таким образом, его закрытие, разрешение поведения, подобного инициализации ресурсов (RAII), и коммутация, типичная идиома try / finally. Python 2.6 был выпущен так, чтобы совпадать с Python 3. 0, и включал в себя некоторые функции из этого небрежности, аналогично режиму «предупреждений», который выдвигал на первый план использование функций, которые были удалены в Python 3. 0. Аналогично, Python 2. 7 совпал и заключил в себе опции из Python 3.1, который был выпущен 26 июня 2009 года. Выпуски параллельных версий 2.x и 3.x прекратились, и Python 2.7 был последним выпуском в серии 2.x. В ноябре 2014 года было объявлено, что Python 2.7 будет поддерживаться до 2020 года, однако пользователям было предложено перейти на Python 3 как можно скорее.

Python 3.0, также называемый «Python 3000» или «Py3K», был выпущен 3 декабря 2008 года. Он был разработан для исправления элементарных недостатков дизайна в языке, необходимые изменения не могли быть применены при сохранении полная обратная совместимость с серией 2.х, что потребовало нового номера основной версии. Принцип Python 3 гласил: «Уменьшить дублирование функций, удалив старые способы работы». Python 3.0 был разработан с той же философией, что и в предыдущих версиях. Тем не менее, поскольку Python накопил новые и избыточные способы программирования идентичной задачи, Python 3.0 сделал акцент на удалении дублирующих конструкций и модулей, придерживаясь принципа «Должен быть один и в идеале только один очевидный способ сделать это» , Тем не менее, Python 3.0 оставался языком с множеством парадигм. У программистов по-прежнему был выбор между объектно-ориентированным, структурным программированием, функциональным программированием и альтернативными парадигмами, однако в рамках таких широких решений основные моменты должны были быть очевидными в Python 3.0, чем в Python 2. x.

12 июля 2018 года Гвидо ван Россум ушел в отставку и ушел в отставку с поста лидера Python.

Зарегистрируйся, чтобы продолжить изучение работы

    Поделиться сочинением
    Ещё сочинения
    Нет времени делать работу? Закажите!

    Отправляя форму, вы соглашаетесь с политикой конфиденциальности и обработкой ваших персональных данных.