CPython Internals: Ghidul dvs. pentru interpretorul Python 3

Evaluare:   (4.6 din 5)

CPython Internals: Ghidul dvs. pentru interpretorul Python 3 (Anthony Shaw)

Recenzii ale cititorilor

Rezumat:

Cartea oferă o înțelegere aprofundată a elementelor interne ale Python, concentrându-se pe interpretorul CPython, compilarea și metodologia de execuție. Ea conține perspective practice pentru programatorii Python curioși care doresc să exploreze modul în care Python funcționează sub suprafață. Deși oferă explicații detaliate și acoperirea conceptelor, unii cititori critică aspecte precum vizibilitatea fontului, lipsa exemplelor simple și cerința inițială de a compila CPython.

Avantaje:

Explorare cuprinzătoare a elementelor interne Python, în special CPython.
Bine scrisă și structurată pentru cititorii care doresc cunoștințe avansate.
Oferă perspective tehnice, sfaturi de reglare a performanței și instrucțiuni pentru compilarea CPython.
Oferă claritate asupra conceptelor complexe, îmbunătățind înțelegerea generală a limbajului.
Util pentru utilizatorii Python cu cunoștințe de C.

Dezavantaje:

Unii cititori consideră copleșitoare cerința inițială de a compila CPython.
Calitatea slabă a imaginii și selecția fonturilor fac lectura dificilă.
Lipsă de exemple simple pentru începători.
O parte din conținut poate părea prea de nivel înalt sau generic pentru anumiți cititori.

(pe baza a 40 recenzii ale cititorilor)

Titlul original:

CPython Internals: Your Guide to the Python 3 Interpreter

Conținutul cărții:

Faceți un tur ghidat prin interpretorul Python 3. 9: Deblocați mecanismele interne ale limbajului Python, compilați interpretorul Python din codul sursă și participați la dezvoltarea CPython.

Există anumite părți ale Python care par pur și simplu magice?

Această carte explică conceptele, ideile și aspectele tehnice ale interpretorului Python într-o manieră accesibilă și practică.

Odată ce vedeți cum funcționează Python la nivelul interpretorului, puteți să vă optimizați aplicațiile și să profitați pe deplin de puterea Python.

Până la sfârșitul cărții veți putea să:

⬤ Să citiți și să navigați în codul sursă al interpretorului CPython 3. 9. Veți înțelege și aprecia în profunzime funcționarea internă a unor concepte precum listele, dicționarele și generatoarele.

⬤ Efectuați modificări ale sintaxei Python și compilați propria versiune de CPython, de la zero. Veți personaliza tipurile de date de bază Python cu noi funcționalități și veți rula suita de teste automate a CPython.

⬤ Veți stăpâni capacitățile Python de gestionare a memoriei și vă veți scala codul Python cu paralelism și simultaneitate.

⬤ Depanarea codului C și Python ca un adevărat profesionist Profilați și evaluați performanța codului Python și a runtime-ului.

⬤ Participați la dezvoltarea CPython și știți cum să contribuiți la versiunile viitoare ale interpretorului Python și ale bibliotecii standard. Cât de bine v-ați simți să dați înapoi comunității în calitate de "Python Core Developer? ".

Cu această carte veți acoperi conceptele critice din spatele componentelor interne ale CPython și modul în care acestea funcționează cu explicații vizuale pe măsură ce avansați.

Fiecare pagină din carte a fost așezată cu atenție, cu o tipografie frumoasă, evidențierea sintaxei pentru exemplele de cod.

Despre autor:

Anthony Shaw este un colaborator CPython și un vorbitor PyCon. El are o diplomă de licență în informatică și peste 8 ani de experiență în lucrul cu Python. Anthony este, de asemenea, membru al Python Software Foundation și membru al Open-Source Apache Foundation.

Ce spun dezvoltatorii Python despre carte:

"Este cartea care mi-aș fi dorit să existe cu ani în urmă, când mi-am început călătoria în Python. (... ) După ce veți citi această carte, abilitățile dvs. vor crește și veți putea rezolva probleme și mai complexe care pot îmbunătăți lumea noastră.".

- Carol Willing, CPython Core Developer & Membru al Consiliului Director CPython.

"CPython Internals este o resursă excelentă (și unică) pentru oricine dorește să își ducă cunoștințele despre Python la un nivel mai profund.".

- Dan Bader, autor al cărții Python Tricks.

"Există o mulțime de cărți despre Python care predau limbajul, dar nu am găsit nimic care să explice elementele interne celor curioși.".

- Milan Patel, vicepreședinte la (o importantă bancă de investiții)

"Pot recomanda CPython Internals oricărei persoane care dorește să se apuce de hacking pe CPython.".

- Guido van Rossum, creator al Python.

Alte date despre carte:

ISBN:9781775093343
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

CPython Internals: Ghidul dvs. pentru interpretorul Python 3 - CPython Internals: Your Guide to the...
Faceți un tur ghidat prin interpretorul Python 3...
CPython Internals: Ghidul dvs. pentru interpretorul Python 3 - CPython Internals: Your Guide to the Python 3 Interpreter
Hollywood și Israel: O istorie - Hollywood and Israel: A History
De la primele manifestări pro-sioniste ale lui Frank Sinatra până la acțiunile pacificatoare ale...
Hollywood și Israel: O istorie - Hollywood and Israel: A History
Hollywood și Israel: O istorie - Hollywood and Israel: A History
De la primele manifestări pro-sioniste ale lui Frank Sinatra până la acțiunile pacificatoare ale...
Hollywood și Israel: O istorie - Hollywood and Israel: A History

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)