Аннотация
CPython, самая популярная реализация Python, абстрагируется от сложностей ОС и предоставляет платформу для создания масштабируемых и высокопроизводительных приложений. Каждому python-разработчику на какой-то стадии необходимо будет узнать, как работает CPython. Это позволит в полной мере использовать его мощь и оптимизировать приложения. Вы разберетесь с основными концепциями внутреннего устройства CPython и научитесь: читать исходный код интерпретатора CPython и свободно ориентироваться в нем; вносить изменения в синтаксис Python и компилировать их в вашу собственную версию CPython; понимать внутреннюю реализацию таких структур, как списки, словари и генераторы; управлять памятью CPython; масштабировать код Python за счет параллелизма и конкурентного выполнения; дополнять базовые типы новой функциональностью; выполнять наборы тестов; профилировать и проводить бенчмарк Python-кода и исполнительной среды; отлаживать код C и Python на профессиональном уровне; изменять или обновлять компоненты библиотеки CPython, чтобы они могли использоваться в будущих версиях.
![Чтобы пользоваться компьютером, его недостаточно просто купить и включить – в отличие от того же телевизора. Вначале нужно получить необходимый минимум знаний, и... Компьютер от «А» до «Я» [Windows, Интернет, графика, музыка, видео и многое другое]](https://www.rulit.me/data/programs/images/kompyuter-ot-a-do-ya-windows-internet-grafika-muzyka-video-i_462712.jpg)




![Compilers: Principles, Techniques and Tools, known to professors, students, and developers worldwide as the "Dragon Book," is available in a new edition. Every chapter has been completely revised to reflect developments in software engineering, programming languages, and computer architecture that... Compilers: Principles, Techniques, and Tools [Second edition]](https://www.rulit.me/data/programs/images/compilers-principles-techniques-and-tools-second-edition_502281.jpg)

Комментарии к книге "Внутри CPYTHON: гид по интерпретатору Python"