Внутри CPYTHON: гид по интерпретатору Python
Книга «Внутри CPYTHON: гид по интерпретатору Python» представляет собой глубокое погружение в самую популярную реализацию языка Python — CPython. Она предназначена для разработчиков, которые хотят понять, как устроен интерпретатор изнутри, чтобы в полной мере использовать его мощь и оптимизировать свои приложения.
Вы научитесь читать и ориентироваться в исходном коде CPython, вносить изменения в синтаксис Python и компилировать собственную версию интерпретатора. Книга подробно разбирает внутреннюю реализацию ключевых структур данных, таких как списки, словари и генераторы, а также механизмы управления памятью.
Помимо этого, вы освоите методы масштабирования кода за счёт параллелизма и конкурентного выполнения, научитесь дополнять базовые типы новой функциональностью, выполнять наборы тестов, профилировать и проводить бенчмаркинг Python-кода и исполнительной среды. Отдельное внимание уделено профессиональной отладке кода на C и Python, а также модификации компонентов библиотеки CPython для использования в будущих версиях.
Издание содержит практические руководства по настройке среды разработки, компиляции CPython на различных операционных системах (macOS, Linux, Windows) и работе с инструментами вроде Make. Книга является ценным ресурсом для тех, кто стремится выйти за рамки стандартного использования Python и понять его фундаментальные механизмы.









