Description
Vous desirez contribuer a CPython et vous ne savez pas comment ? Alors ce talk est fait pour vous! En 2014, lors du PyCon US 2014 a Montreal, j'ai commence a contribuer a CPython via un sprint, c'est ainsi que j'ai pu decouvrir les joies du dev de notre interpreteur favori. A partir d'un exemple de code Python, nous allons decomposer l'interpreteur et voir ce qu'il se passe dans ses entrailles. De la simple expression "x = 2 + 2" executee sur la ligne de commande, nous voyagerons a travers le parser, et l'interpreteur. Nous aurons le plaisir de rencontrer notre ami le compilateur qui transforme le code Python en ByteCode, et ensuite la machine virtuelle qui execute le bytecode pour execute votre expression Python. De plus, une section specifique sera presentee pour vous expliquer comment discuter et proposer vos idees sur les contributions futures que vous pourrez apporter a CPython, tout en suivant le workflow des Core Dev CPython. Ce voyage interessant, permettra a toute personne de demarrer comme contributeur CPython et d'apporter enfin une reponse a l'expression x = 2 + 2 Venez me rejoindre dans CPython. Presente a EuroPython, PyCon IE, PyCon UK, PythonFOSDEM