Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 9 Stimmen.
Internals of Python 3.X: Derive Maximum Code Performance and Delve Further Into Iterations, Objects, Gil, Memory Management, and Various Intern
Internals of Python 3. x transformiert den Lernweg eines Programmierers, indem es den Quellcode über die Syntax stellt, um Dinge von Grund auf zu lehren, und das in fast der gleichen Zeit und mit dem gleichen Aufwand.
Das Buch befasst sich mit der Struktur und den Unterschieden zwischen dem primären Python-Objekt und iterierbaren Objekten. Die iterablen Typen, nämlich Listen und Tupel, werden in ihrer Struktur und ihren Operationen gründlich definiert. Die Interna von Sets und Dictionaries, also Datenstrukturen, die O(1)-Einfügung und Suche ermöglichen, werden ausführlich besprochen. Die Speicherzuweisung erklärt, wie Python mit Speicher für kleine und große Objekte umgeht. Das Kapitel über GIL erklärt, wie die GIL funktioniert, die durch eine Semaphore und eine bedingte Variable angehalten wird. Das Kapitel über Async Python beschreibt, wie das async-Modul Coroutines und async-Funktionen erzeugt, die in einer Ereignisschleife ausgeführt werden können und durch Ereignisse interagieren.
Nach der Lektüre dieses Buches werden Sie selbstbewusster sein, wenn es um die Erstellung von hochperformantem Code für den täglichen Gebrauch geht.
.
INHALTSVERZEICHNIS
1. Entwurf von generischen Objekten.
2. Grundlegende Python-Typen.
3. Iterierbare Sequenz-Objekte.
4. Menge und Wörterbuch.
5. Funktionen und Generatoren.
6. Speicherverwaltung.
7. Interpreter und Opcodes.
8. GIL und Multithreading.
9. Asynchrones Python.
10. Quellcode-Layout und die Compiler-Stufen.