Skip to content

janusnic/21v-python

Repository files navigation

21v-python

Python. Интерпретатор Python и его окружение

Марк Лутц, Изучаем Python (4-е издание) Марк Саммерфилд, Программирование на Python 3 подробное руководство.

codeacademy.com checkio.org

История

Язык программирования Python был создан в 1991 году голландцем Гвидо ван Россумом. Свое имя - Пайтон - получил от названия телесериала.

Гвидо ван Россум (Guido van Rossum) — голландский программист, прежде всего известный как автор языка программирования Python. Среди разработчиков Python Гвидо известен как «великодушный пожизненный диктатор» - Benevolent Dictator For Life (BDFL) проекта, это означает, что он продолжает наблюдать за процессом разработки Python, принимая окончательные решения, когда это необходимо.

Guido van Rossum Format: Guido van Rossum

До разработки Python участвовал в проекте по написанию языка для обучения программированию — ABC. Лауреат «Free Software Award» 2001 года.

Сейчас работает в компании Dropbox Inc, покинув в декабре 2012 года корпорацию Google.

В своем эссе «Заселяя ноосферу» Эрик Рэймонд в частности обсуждает феномен «великодушной диктатуры» в сообществе свободного ПО. Согласно Рэймонду, «диктатор» свободного проекта обязан быть великодушным, поскольку если набирается достаточно разработчиков, несогласных с решениями «диктатора», они в любой момент могут уйти из проекта или создатьфорк.

Примеры «великодушных пожизненных диктаторов»

  • Адриан Головатый и Джекоб Каплан-Мосс — Django
  • Гвидо ван Россум — Python
  • Джимми Уэйлс — Wikipedia
  • Дрис Бёйтарт — Drupal
  • Ларри Уолл — Perl
  • Линус Торвальдс — ядро Linux, в интервью согласился с тем, что он великодушный диктатор проекта, но при этом не упомянул слово «пожизненный».
  • Марк Шаттлворт — Ubuntu Linux
  • Патрик Фолькердинг — Slackware
  • Расмус Лердорф — PHP
  • Тэо де Раадт — OpenBSD

Особенности

  • Python – это интерпретируемый язык программирования: исходный код частями преобразуется в машинный в процессе выполнения специальной программой — интерпретатором.
  • Python характеризуется ясным синтаксисом.
  • Python – это полноценный, универсальный, язык программирования. Он разрабатывался как объектно-ориентированный язык.
  • Python распространяется свободно на основании лицензии подобной GNU General Public License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages