Skip to content

janusnic/tdd-django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

tdd-django

Python.

История

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

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

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.

Python Documentation

  • Python Official Website : http://www.python.org/
  • Python Documentation Website : www.python.org/doc/
  • Марк Лутц, Изучаем Python (4-е издание)
  • Марк Саммерфилд, Программирование на Python 3 подробное руководство.

codeacademy.com checkio.org

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published