CPython: A Complete Guide to CPython’s Architecture and Performance
Эта книга представляет собой глубокое погружение во внутреннее устройство CPython — эталонной реализации языка программирования Python. Автор детально исследует архитектуру интерпретатора, механизмы работы и факторы, влияющие на производительность.
Читатели научатся читать и понимать исходный код CPython, написанный на языке C. Книга охватывает структуру проекта, процесс сборки, внутреннее представление объектов Python (Everything is an object), управление памятью и работу виртуальной машины.
Практические примеры и пояснения помогают разобраться в том, как Python выполняет код, как устроены типы данных, модули и механизмы импорта. Особое внимание уделяется аспектам производительности и оптимизации.
Издание предназначено для разработчиков, которые хотят выйти за рамки использования Python и понять, как он работает на системном уровне. Знания, полученные из книги, полезны для написания эффективного кода, создания расширений на C и участия в разработке самого интерпретатора.









