Приложение: Урок истории

Впервые я начал работать с Python, когда мне нужно было написать программу установки для написанного мной программного обеспечения под названием 'Diamond', чтобы упростить процесс установки. Мне пришлось выбирать между привязкой к Python и Perl для библиотеки Qt. Я провел небольшое исследование в Интернете и наткнулся на статью Эрика С. Реймонда, известного и уважаемого хакера, где он рассказывал о том, что Python стал его любимым языком программирования. Я также узнал, что связка PyQt была более зрелой по сравнению с Perl-Qt. Итак, я решил, что Python - это язык для меня.

Затем я начал искать хорошую книгу по Python. Я не смог найти ни одной! Я нашел несколько книг O'Reilly, но они были либо слишком дорогими, либо больше походили на справочник, чем на руководство. Поэтому я остановился на документации, которая поставлялась вместе с Python. Однако она была слишком краткой и маленькой. Она давала хорошее представление о Python, но не была полной. Я справился с ней, поскольку у меня был предыдущий опыт программирования, но она не подходила для новичков.

Примерно через шесть месяцев после моего первого знакомства с Python я установил (тогда) последнюю версию Red Hat 9.0 Linux и стал играть с KWord. Я был в восторге от него, и вдруг у меня появилась идея написать что-нибудь на Python. Я начал писать несколько страниц, но они быстро превратились в 30 страниц. Тогда я всерьез задумался о том, чтобы сделать его более полезным в виде книги. После множества переписываний книга достигла той стадии, когда она стала полезным руководством по изучению языка Python. Я считаю эту книгу своим вкладом и данью уважения сообществу разработчиков открытого кода.

Эта книга начиналась как мои личные заметки о Python, и я все еще рассматриваю ее в том же ключе, хотя я приложил много усилий, чтобы сделать ее более удобной для других :)

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

Состояние книги

Книга нуждается в помощи читателей, таких как вы, чтобы указать на любые части книги, которые не являются хорошими, не понятными или просто неправильными. Пожалуйста, пишите главному автору или соответствующим переводчикам со своими замечаниями и предложениями.

Приложение: История версий

  • Без изменения версии

  • 4.0

    • 19 Янв 2016
    • Перешли обратно на Python 3
    • Перешел обратно на Markdown, используя GitBook и Spacemacs
  • 3.0

    • 31 мар 2014
    • Переписан для Python 2 с использованием AsciiDoc и adoc-mode.
  • 2.1

  • 2.0

    • 20 октября 2012
    • Переписано в формате Pandoc. Спасибо моей жене, которая перевела большую часть текста из формата MediaWiki
    • Упрощение текста, удаление таких необязательных разделов, как nonlocal и метаклассы
  • 1.90

    • 04 сентября 2008 и всё еще в процессе
    • Возобновление после перерыва в 3.5 года!
    • Обновление для Python 3.0
    • Переписано в формате MediaWiki (снова)
  • 1.20

    • 13 января 2005
    • Полностью переписано в Quanta+ на Fedora Core 3 со множеством исправлений и дополнений. Много новых примеров. Заново переписан формат DocBook.
  • 1.15

    • 28 марта 2004
    • Незначительные исправления.
  • 1.12

    • 16 марта 2004
    • Дополнения и исправления.
  • 1.10

    • 09 марта 2004
    • Исправления опечаток, благодаря множеству отзывов заинтересованных читателей.
  • 1.00

    • 08 марта 2004
    • После колоссального числа отзывов и предложений от читателей я произвёл значительную переработку текста наряду с исправлением опечаток.
  • 0.99

    • 22 февраля 2004
    • Добавлена новая глава о модулях. Также добавлен фрагмент о переменном числе аргументов в функциях.
  • 0.98

    • 16 февраля 2004
    • Написан скрипт на Python и таблица стилей CSS для улучшения вывода в XHTML, включая недоделанный-но-функциональный лексический анализатор для подсветки синтаксиса в примерах программ
  • 0.97

    • 13 февраля 2004
    • Ещё один заново переписанный черновик в формате DocBook XML (снова). Книга существенно улучшена – она стала значительно более связанной и читабельной.
  • 0.93

    • 25 января 2004
    • Добавлено описание IDLE и другие вещи, относящиеся к Windows.
  • 0.92

    • 05 января 2004
    • Изменения в нескольких примерах.
  • 0.91

    • 30 декабря 2003
    • Исправлены опечатки. Сделаны наброски многих разделов.
  • 0.90

    • 18 декабря 2003
    • Добавлены 2 главы. Формат OpenOffice с исправлениями.
  • 0.60

    • 21 ноября 2003
    • Полностью переписано и расширено.
  • 0.20

    • 20 ноября 2003
    • Исправлены некоторые опечатки и ошибки.
  • 0.15

    • 20 ноября 2003
    • Переведено в формат DocBook XML при помощи XEmacs.
  • 0.10

    • 14 ноября 2003
    • Самый первый набросок в редакторе KWord.

results matching ""

    No results matching ""