Aller au contenu

Stackless Python

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 14 mars 2013 à 19:24 et modifiée en dernier par Addbot (discuter | contributions) (Retrait de 4 liens interlangues, désormais fournis par Wikidata sur la page d:q1456066). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Stackless Python est une implémentation expérimentale du langage Python, nommée ainsi car elle vise à éliminer complètement l'utilisation de la pile du langage C. Le langage supporte les continuations, les générateurs, les microthreads et les coroutines.

À cause du nombre considérable de changements dans le code source, Stackless Python ne peut pas être installé par-dessus une installation préexistante de Python en tant qu'extension ou bibliothèque. Au contraire, il est une distribution Python complète en elle-même. La plupart des fonctions de Stackless Python ont également été implémentées dans PyPy, un interprète Python en Python.

Stackless Python est énormément utilisé dans l'implémentation de EVE Online, un jeu en ligne massivement multijoueur.

Liens externes