CPython Internals : Votre guide de l'interprète Python 3

Note :   (4,6 sur 5)

CPython Internals : Votre guide de l'interprète Python 3 (Anthony Shaw)

Avis des lecteurs

Résumé:

Ce livre offre une compréhension approfondie des aspects internes de Python, en se concentrant sur l'interpréteur CPython, la compilation et la méthodologie d'exécution. Il contient des informations pratiques pour les programmeurs Python curieux qui souhaitent explorer le fonctionnement de Python sous la surface. Bien qu'il offre des explications détaillées et une couverture des concepts, certains lecteurs critiquent des aspects tels que la visibilité de la police, le manque d'exemples simples et l'obligation initiale de compiler CPython.

Avantages:

Exploration complète des éléments internes de Python, en particulier CPython.
Bien écrit et structuré pour les lecteurs souhaitant des connaissances avancées.
Offre des aperçus techniques, des conseils d'optimisation des performances et des instructions pour compiler CPython.
Clarté des concepts complexes, amélioration de la compréhension globale du langage.
Utile pour les utilisateurs de Python ayant des connaissances en C.

Inconvénients:

Certains lecteurs trouvent que l'exigence initiale de compiler CPython est écrasante.
La mauvaise qualité de l'image et la sélection des polices rendent la lecture difficile.
Manque d'exemples simples pour les débutants.
Certains contenus peuvent sembler trop généraux ou génériques pour certains lecteurs.

(basé sur 40 avis de lecteurs)

Titre original :

CPython Internals: Your Guide to the Python 3 Interpreter

Contenu du livre :

Découvrez les rouages du langage Python, compilez l'interpréteur Python à partir du code source et participez au développement de CPython.

Certaines parties de Python semblent-elles magiques ?

Ce livre explique les concepts, les idées et les aspects techniques de l'interpréteur Python d'une manière accessible et pratique.

Une fois que vous aurez compris comment Python fonctionne au niveau de l'interpréteur, vous pourrez optimiser vos applications et tirer pleinement parti de la puissance de Python.

À la fin du livre, vous serez en mesure de :

⬤ Lire et naviguer dans le code source de l'interpréteur CPython 3.9 Vous comprendrez et apprécierez profondément le fonctionnement interne de concepts tels que les listes, les dictionnaires et les générateurs.

⬤ Apporter des modifications à la syntaxe de Python et compiler votre propre version de CPython, à partir de zéro. Vous personnaliserez les types de données de base de Python avec de nouvelles fonctionnalités et exécuterez la suite de tests automatisée de CPython.

⬤ Maîtriser les capacités de gestion de la mémoire de Python et faire évoluer votre code Python avec le parallélisme et la concurrence.

⬤ Déboguer le code C et Python comme un vrai professionnel : profiler et comparer les performances de votre code Python et du runtime.

⬤ Participer au développement de CPython et savoir comment contribuer aux futures versions de l'interpréteur Python et de la bibliothèque standard. Quel effet cela ferait-il de contribuer à la communauté en tant que "Python Core Developer" ? ".

Avec ce livre, vous couvrirez les concepts critiques derrière les internes de CPython et comment ils fonctionnent avec des explications visuelles au fur et à mesure que vous avancez.

Chaque page du livre a été soigneusement mise en page avec une belle typographie, la mise en évidence de la syntaxe pour les exemples de code.

À propos de l'auteur :

Anthony Shaw est un contributeur de CPython et un conférencier de PyCon. Il est titulaire d'une licence en informatique et a plus de 8 ans d'expérience avec Python. Anthony est également membre de la Python Software Foundation et de la Open-Source Apache Foundation.

Ce que les développeurs Python disent du livre :

"C'est le livre dont j'aurais aimé qu'il existe il y a des années lorsque j'ai commencé mon voyage en Python. (...) Après avoir lu ce livre, vos compétences se développeront et vous serez en mesure de résoudre des problèmes encore plus complexes qui peuvent améliorer notre monde".

- Carol Willing, développeur principal de CPython et membre du comité directeur de CPython.

"CPython Internals est une ressource formidable (et unique) pour tous ceux qui cherchent à approfondir leurs connaissances de Python.

- Dan Bader, auteur de Python Tricks.

"Il y a une tonne de livres sur Python qui enseignent le langage, mais je n'ai pas vraiment trouvé de livres qui expliquent les aspects internes à ceux qui sont curieux".

- Milan Patel, vice-président de (une grande banque d'investissement)

"Je recommande CPython Internals à tous ceux qui veulent se lancer dans le hacking avec CPython".

- Guido van Rossum, créateur de Python.

Autres informations sur le livre :

ISBN :9781775093343
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

CPython Internals : Votre guide de l'interprète Python 3 - CPython Internals: Your Guide to the...
Découvrez les rouages du langage Python, compilez...
CPython Internals : Votre guide de l'interprète Python 3 - CPython Internals: Your Guide to the Python 3 Interpreter
Hollywood et Israël : Une histoire - Hollywood and Israel: A History
Des premiers rassemblements pro-sionistes de Frank Sinatra aux efforts de pacification...
Hollywood et Israël : Une histoire - Hollywood and Israel: A History
Hollywood et Israël : Une histoire - Hollywood and Israel: A History
Des premiers rassemblements pro-sionistes de Frank Sinatra aux efforts de pacification...
Hollywood et Israël : Une histoire - Hollywood and Israel: A History

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© 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)