Note :
Il n'y a actuellement aucun avis de lecteur. La note est basée sur 9 votes.
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 transforme le parcours d'apprentissage d'un programmeur en mettant l'accent sur le code source plutôt que sur la syntaxe afin d'enseigner les choses à partir de la base en un temps et un effort presque identiques.
Le livre se penche sur la structure et les distinctions entre l'objet primaire de Python et les objets itérables. Les types itérables, à savoir les listes et les tuples, ont été minutieusement définis dans leur structure et leurs opérations. Les aspects internes des ensembles et des dictionnaires, qui sont des structures de données permettant une insertion et une recherche O(1), ont fait l'objet d'une discussion approfondie. L'allocation de mémoire explique comment Python gère la mémoire pour les objets de petite et de grande taille. Le chapitre sur la GIL explique comment fonctionne la GIL, qui est arrêtée par un sémaphore et une variable conditionnelle. Le chapitre sur Async Python décrit comment le module async génère des coroutines et des fonctions asynchrones qui peuvent être exécutées sur une boucle d'événements et interagir par le biais d'événements.
Après avoir lu ce livre, vous serez plus confiant pour créer du code de haute performance au quotidien.
.
TABLE DES MATIÈRES
1. Conception d'objets génériques.
2. Types Python de base.
3. Objets de séquence itérable.
4. Ensemble et dictionnaire.
5. Fonctions et générateurs.
6. Gestion de la mémoire.
7. Interprète et Opcodes.
8. GIL et multithreading.
9. Async Python.
10. Disposition du code source et étapes du compilateur.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)