Внутри CPython: Гид по интерпретированию Python Энтони Шо (pdf+epub) описывает, как функционирует одна из самых популярных реализаций языка Python и какие хитрости программирования помогут вам оптимизировать выполнение, достичь высокой производительности и детерминированного конечного результата своих Python приложений. Вам предоставят исчерпывающую информацию о сложных механизмах работы интерпретатора, его разработке, тестировании, модификациях и расширении библиотек CPython через официальные API Python и другие инновации. Книга имеет актуальность для студентов разных уровней, а также для практикующих разработчиков, и представляет практическое руководство по работе с CPython для повышения опыта при проектировании и реализации приложений на Python.
CPython изнутри: Руководство по интерпретатору языка Python Книга Энтони Шоу CPython является самой распространенной реализацией языка Python и служит основой для разработки приложений высокого уровня. Для будущих программистов потребуется знание принципов работы этой среды. Появление книги даст возможность разобраться в фундаментальных аспектах систем Internel устройством CPython nonnnto вносить изменения в его код. Вы узнаете о новых возможностях расширения оригинальных базовых типов и сможете улучшить процессы управления памятью. Учитывая требования современных систем, изучается техника параллельного и конкурентного исполнения. Также есть возможность видеть готовый код в процессе'отладки и оценить его производительность. освоите новые методы тестирования и отладки.
Эта книга поможет вам понять, как использовать мощь CPython своими руками.
Электронная Книга «Внутри CPython. Гид по интерпретатору Python (pdf + epub)» написана автором Энтони Шоу в 2022 году.
Минимальный возраст читателя: 16
Язык: Русский
Серии: Библиотека программиста (Питер)
ISBN: 978-5-4461-1925-7
Описание книги от Энтони Шоу
CPython, самая популярная реализация Python, абстрагируется от сложностей ОС и предоставляет платформу для создания масштабируемых и высокопроизводительных приложений. Каждому python-разработчику на какой-то стадии необходимо будет узнать, как работает CPython. Это позволит в полной мере использовать его мощь и оптимизировать приложения. Вы разберетесь с основными концепциями внутреннего устройства CPython и научитесь: читать исходный код интерпретатора CPython и свободно ориентироваться в нем; вносить изменения в синтаксис Python и компилировать их в вашу собственную версию CPython; понимать внутреннюю реализацию таких структур, как списки, словари и генераторы; управлять памятью CPython; масштабировать код Python за счет параллелизма и конкурентного выполнения; дополнять базовые типы новой функциональностью; выполнять наборы тестов; профилировать и проводить бенчмарк Python-кода и исполнительной среды; отлаживать код C и Python на профессиональном уровне; изменять или обновлять компоненты библиотеки CPython, чтобы они могли использоваться в будущих версиях. После покупки предоставляется дополнительная возможность скачать книгу в формате epub.