Why Python 3.11 is faster ? [Laurent Steff]
jeudi 26 janvier 2023
« A previous post "Python under the hood" gave some insight explaining "why Python is slow". Things are changing a bit with Python 3.11, in this video "How we are making Python 3.11 faster - presented by Mark Shannon" from EuroPython Dublin 2022. The video was spotted on a Medium post. »
Python behind the scenes [Laurent Steff]
mercredi 23 novembre 2022
« Curious about CPython implementation, how the Virtual Machine works, how objects, bignums or strings are handled, how asyn/await is implemented, what does the GIL ? This series dives deep into how things are implemented under the hood by CPython. »
jeudi 19 septembre 2019
« L'opérateur de Walrus [ := ], déjà présent dans des nombreux langages (Ada, Pascal, Smalltalk) ainsi que dans la notation BNF en tant qu'opérateur d'affectation, est désormais disponible dans Python à partir de la version 3.8 (cf. PEP 572). Cet article montre à travers des exemples simples comment l'utilisation de cet opérateur peut favoriser l'écriture d'un code plus clair et plus concis. »
mercredi 12 juin 2019
« En se basant sur les PEPs (Python Enhancement Proposals) existantes, cet article détaille quelques une des nouvelles fonctionnalités susceptibles de faire leur apparition dans le langage Python à partir de sa prochaine release, la 3.8 . »
jeudi 16 mai 2019
« Quelques caractéristiques intéressantes de Python3 à rappeler. »