Wewnątrz CPYTHON: przewodnik po interpreterze Pythona
CPython, najpopularniejsza implementacja Pythona, abstrahuje od trudności systemu operacyjnego i zapewnia platformę do tworzenia skalowalnych i wydajnych aplikacji. Każdy programista Pythona na jakimś etapie będzie musiał dowiedzieć się, jak działa CPython. Pozwoli to w pełni wykorzystać jego moc i zoptymalizować...
aplikacje. Zrozumiesz podstawowe koncepcje wewnętrznej struktury CPython i nauczysz się: czytać kod źródłowy interpretera CPython i swobodnie się w nim poruszać; wprowadzać zmiany w składni Pythona i kompilować je w swoją własną wersję CPython; rozumieć wewnętrzną implementację takich struktur jak listy, słowniki i generatory; zarządzać pamięcią CPython; skalować kod Pythona dzięki równoległemu i współbieżnemu wykonywaniu; uzupełniać podstawowe typy nową funkcjonalnością; wykonywać zestawy testów; profilować i przeprowadzać benchmarki kodu Pythona i środowiska wykonawczego; debugować kod C i Pythona na profesjonalnym poziomie; zmieniać lub aktualizować komponenty biblioteki CPython, aby mogły być używane w przyszłych wersjach.
CPython, najpopularniejsza implementacja Pythona, abstrahuje od trudności systemu operacyjnego i zapewnia platformę do tworzenia skalowalnych i wydajnych aplikacji. Każdy programista Pythona na jakimś etapie będzie musiał dowiedzieć się, jak działa CPython. Pozwoli to w pełni wykorzystać jego moc i zoptymalizować aplikacje. Zrozumiesz podstawowe koncepcje wewnętrznej struktury CPython i nauczysz się: czytać kod źródłowy interpretera CPython i swobodnie się w nim poruszać; wprowadzać zmiany w składni Pythona i kompilować je w swoją własną wersję CPython; rozumieć wewnętrzną implementację takich struktur jak listy, słowniki i generatory; zarządzać pamięcią CPython; skalować kod Pythona dzięki równoległemu i współbieżnemu wykonywaniu; uzupełniać podstawowe typy nową funkcjonalnością; wykonywać zestawy testów; profilować i przeprowadzać benchmarki kodu Pythona i środowiska wykonawczego; debugować kod C i Pythona na profesjonalnym poziomie; zmieniać lub aktualizować komponenty biblioteki CPython, aby mogły być używane w przyszłych wersjach.
Bądź pierwszym, który dowie się o naszych aktualnych rabatach, ofertach i nowych produktach!
Check icon
Dodano do koszyka
Check icon
Dodałeś do ulubionych
Wyprzedane
Produkt jest obecnie niedostępny na magazynie.
Dostępny
Produkt dostępny na magazynie. Dokładny termin dostawy otrzymasz od operatora po potwierdzeniu zamówienia.
Na zamówienie
Produkt dostarczany jest bezpośrednio od wydawnictwa. Realizacja zamówienia trwa do 14 dni, dokładny termin dostawy otrzymasz od operatora po potwierdzeniu zamówienia.