Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Внутри CPython гид по интерпретатору Python.pdf
Скачиваний:
4
Добавлен:
07.04.2024
Размер:
8.59 Mб
Скачать

Предисловие

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

Гвидо ван Россум, «Речь в День короля»1

Мне нравится создавать инструменты, которые помогают нам учиться, наделяют нас возможностью творить и стимулируют обмениваться знаниями и идеями с другими людьми. Я испытываю трепет, благодарность и гордость, когда слышу, что эти инструменты и Python помогают в решении проблем реального мира — например, изменения климата или борьбы с болезнью Альцгеймера.

Я полюбила программирование 40 лет назад. Все эти годы я училась, писала много кода и делилась своими идеями с другими. Я видела кардинальные изменения в технологии, когда мир переходил от мейнфреймов к мобильным технологиям и повсеместному распространению чудес Всемирной паутины и облачных вычислений. У всех этих технологий, включая Python, есть нечто общее.

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

«Внутри CPython» поведет вас по пути исследования невероятно успешного языка программирования Python. Эта книга поможет разобраться, как

1 http://neopythonic.blogspot.com/2016/04/.

Книги для программистов: https://t.me/booksforits

О группе редакторов    15

работают внутренние механизмы CPython. Она даст представление о том, как ключевые разработчики создавали язык.

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

Почему я хочу поделиться с вами книгой «Внутри CPython»? Мне бы очень хотелось, чтобы такая книга была у меня много лет назад, когда я только изучала Python. Но что еще важнее, я верю, что у нас, участников сообщества Python, есть уникальная возможность применить наш опыт в деле и помочь в решении сложных задач реального мира.

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

Надеюсь, что вам захочется больше узнать о Python, создать нечто новое, и вы обретете уверенность, чтобы поделиться своими творениями с миром.

«Сейчас лучше, чем никогда».

Тим Питерс, «Дзен Python»

Последуйте мудрому совету Тима и беритесь за дело.

С наилучшими пожеланиями,

Кэрол Уиллинг,

ключевой разработчик CPython и участница управляющего совета CPython

Книги для программистов: https://t.me/booksforits