Энтони Шоу. Внутри CPython. Гид по интерпретатору Python
CPython, самая популярная реализация Python, абстрагируется от сложностей ОС и предоставляет платформу для создания масштабируемых и высокопроизводительных приложений. Каждому Зython-разработчику на какой-то стадии необходимо будет узнать, как работает CPython. Это позволит в полной мере использовать его мощь и оптимизировать приложения. Вы разберетесь с основными концепциями внутреннего устройства CPython и научитесь: читать исходный код интерпретатора CPython и свободно ориентироваться в нем, вносить изменения в синтаксис Python и компилировать их в вашу собственную версию CPython, понимать внутреннюю реализацию таких структур, как списки, словари и генераторы, управлять памятью CPython, масштабировать код Python за счет параллелизма и конкурентного выполнения; дополнять базовые типы новой функциональностью, выполнять наборы тестов, профилировать и проводить бенчмарк Python-кода и исполнительной среды, отлаживать код C и Python на профессиональном уровне, изменять или обновлять компоненты библиотеки CPython, чтобы они могли использоваться в будущих версиях.
Книга предназначена для Python-разработчиков среднего и высокого уровня. Мы старались, чтобы примеры кода были доступными, но в них время от времени встречаются приемы, которые могут быть непонятны начинающим. Хорошее знание C не обязательно для чтения. Если у вас нет опыта программирования на C, ознакомьтесь с кратким введением в язык в приложении «Введение в C для Python-программистов».
Издательство: Питер
Год: 2023
Страниц: 352
Язык: русский
Формат: pdf
Скачать книгу (10,5 МБ):
brij 11/03/23 Просмотров: 1005
0