Értékelés:
A könyv a Python belső tulajdonságainak mélyreható megértését nyújtja, a CPython értelmezőre, fordítási és végrehajtási módszertanra összpontosítva. Gyakorlati betekintést nyújt a kíváncsi Python-programozók számára, akik szeretnék felfedezni, hogyan működik a Python a felszín alatt. Bár részletes magyarázatokat és a fogalmak lefedettségét kínálja, egyes olvasók kritizálják az olyan szempontokat, mint a betűtípusok láthatósága, az egyszerű példák hiánya és a CPython fordításának kezdeti követelménye.
Előnyök:⬤ A Python belső részének átfogó feltárása, különös tekintettel a CPythonra.
⬤ Jól megírt és strukturált a haladó tudást igénylő olvasók számára.
⬤ Technikai betekintést, teljesítményhangolási tippeket és a CPython lefordítására vonatkozó utasításokat kínál.
⬤ Világosan értelmezi az összetett fogalmakat, javítva a nyelv általános megértését.
⬤ Hasznos olyan Python-felhasználók számára, akiknek van némi C-s hátterük.
⬤ Néhány olvasó számára a CPython lefordításának kezdeti követelményei túlterhelőek.
⬤ A gyenge képminőség és a betűtípus kiválasztása megnehezíti az olvasást.
⬤ Hiányoznak a kezdőknek szánt egyszerű példák.
⬤ Egyes olvasók számára egyes tartalmak túl magas szintűnek vagy általánosnak tűnhetnek.
(40 olvasói vélemény alapján)
CPython Internals: Your Guide to the Python 3 Interpreter
Ismerje meg a Python 3. 9 értelmezőt: Fedezze fel a Python nyelv belső működését, fordítsa le a Python értelmezőt forráskódból, és vegyen részt a CPython fejlesztésében.
Vannak olyan részei a Pythonnak, amelyek egyszerűen varázslatosnak tűnnek?
Ez a könyv közérthetően és gyakorlatiasan magyarázza el a Python-értelmező fogalmait, ötleteit és technikai részleteit.
Ha egyszer látja, hogyan működik a Python az interpreter szintjén, optimalizálhatja alkalmazásait, és teljes mértékben kihasználhatja a Python erejét.
A könyv végére képes leszel:
⬤ Olvasni és navigálni a CPython 3. 9 értelmező forráskódjában. Mélyen megérti és értékelni fogja az olyan fogalmak belső működését, mint a listák, szótárak és generátorok.
⬤ Változtasson a Python szintaxison, és fordítsa le a CPython saját verzióját, a semmiből. Új funkciókkal testre szabja a Python alapadattípusait, és futtatja a CPython automatizált tesztcsomagját.
⬤ Elsajátítja a Python memóriakezelési képességeit és párhuzamossággal és párhuzamossággal skálázza Python kódját.
⬤ C és Python kód hibakeresése, mint egy igazi profi. A Python kódod és a futási idő teljesítményének profilozása és összehasonlítása.
⬤ Vegyen részt a CPython fejlesztésében és tudja, hogyan járulhat hozzá a Python-értelmező és a szabványos könyvtár jövőbeli verzióihoz. Milyen jó érzés lenne "Python Core Developer"-ként visszaadni a közösségnek? ".
Ezzel a könyvvel a CPython belsejének kritikus koncepcióit és azok működését ismerheti meg, vizuális magyarázatokkal, menet közben.
A könyv minden oldala gondosan lett elrendezve, gyönyörű tipográfiával, kódpéldák szintaxis-kiemelésével.
A szerzőről:
Anthony Shaw a CPython munkatársa és a PyCon előadója. B. Sc. diplomával rendelkezik informatikából, és több mint 8 éves tapasztalattal rendelkezik a Python nyelvvel való munkában. Anthony emellett a Python Software Foundation tagja és a nyílt forráskódú Apache Foundation tagja.
Mit mondanak a Python fejlesztők a könyvről:
"Ez az a könyv, amiről azt kívántam, bárcsak már évekkel ezelőtt létezett volna, amikor elkezdtem a Python-utamat. (... ) Miután elolvastad ezt a könyvet, a képességeid fejlődni fognak, és még összetettebb problémákat leszel képes megoldani, amelyek javíthatják a világunkat.".
- Carol Willing, CPython Core Developer és a CPython Steering Council tagja.
"A CPython Internals egy nagyszerű (és egyedülálló) forrás mindazok számára, akik mélyebb szintre szeretnék emelni a Pythonban való jártasságukat".".
- Dan Bader, a Python Tricks szerzője.
"A Pythonról rengeteg könyv létezik, amelyek a nyelvet tanítják, de nem igazán találkoztam olyannal, amelyik a kíváncsi érdeklődők számára elmagyarázná a belső részeket.".
- Milan Patel, alelnök (egy nagy befektetési banknál)
"A CPython Internals-t mindenkinek ajánlom, aki szeretne belevágni a CPythonon való hackelésbe.".
- Guido van Rossum, a Python alkotója.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)