CPython, kõige populaarsem Pythoni rakendus, abstraheerib opsüsteemi keerukusest ja pakub platvormi skaleeritavate ja kõrge jõudlusega rakenduste loomiseks. Iga Python'i arendaja peab mingil hetkel õppima, kuidas CPython töötab. See võimaldab täielikult ära kasutada selle jõudlust ja optimeerida rakendusi. Tutvute CPythoni sisemise...
ülesehituse põhikontseptsioonidega ja õpite: lugema CPythoni tõlgendi allika koodi ja selles vabalt navigeerima; muutma Python'i süntaksit ja kompileerima need oma versiooniks CPython; mõistma selliste struktuuride nagu loendid, sõnastikud ja generaatorid sisemist rakendust; haldama CPythoni mälu; skaleerima Python'i koodi paralleelsuse ja konkurentsi kaudu; täiendama põhitüüpe uue funktsionaalsusega; teostama testide komplekte; profileerima ja viima läbi Python'i koodi ja täitmis keskkonna võrdlusteste; tõrkeotsing C ja Python koodis professionaalsel tasemel; muutma või uuendama CPythoni raamatukogu komponente, et need saaksid kasutada tulevastes versioonides.
CPython, kõige populaarsem Pythoni rakendus, abstraheerib opsüsteemi keerukusest ja pakub platvormi skaleeritavate ja kõrge jõudlusega rakenduste loomiseks. Iga Python'i arendaja peab mingil hetkel õppima, kuidas CPython töötab. See võimaldab täielikult ära kasutada selle jõudlust ja optimeerida rakendusi. Tutvute CPythoni sisemise ülesehituse põhikontseptsioonidega ja õpite: lugema CPythoni tõlgendi allika koodi ja selles vabalt navigeerima; muutma Python'i süntaksit ja kompileerima need oma versiooniks CPython; mõistma selliste struktuuride nagu loendid, sõnastikud ja generaatorid sisemist rakendust; haldama CPythoni mälu; skaleerima Python'i koodi paralleelsuse ja konkurentsi kaudu; täiendama põhitüüpe uue funktsionaalsusega; teostama testide komplekte; profileerima ja viima läbi Python'i koodi ja täitmis keskkonna võrdlusteste; tõrkeotsing C ja Python koodis professionaalsel tasemel; muutma või uuendama CPythoni raamatukogu komponente, et need saaksid kasutada tulevastes versioonides.