This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: "Stackless Python" – news · newspapers · books · scholar · JSTOR(December 2017) (Learn how and when to remove this message)
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Stackless Python" – news · newspapers · books · scholar · JSTOR(March 2013) (Learn how and when to remove this message)
(Learn how and when to remove this message)
Stackless Python
Original author(s)
Christian Tismer
Developer(s)
Anselm Kruis
Initial release
1998; 26 years ago (1998)
Stable release
3.8.1-slp[1]
/ January 22, 2020; 4 years ago (2020-01-22)
Preview release
12 August 2021; 2 years ago (12 August 2021)
Repository
github.com/stackless-dev/stackless
Written in
C, Python
Operating system
Linux, macOS, Windows
Type
Interpreter
License
Python Software Foundation License
Website
www.stackless.com
Stackless Python, or Stackless, is a Python programming language interpreter, so named because it avoids depending on the C call stack for its own stack. In practice, Stackless Python uses the C stack, but the stack is cleared between function calls.[2] The most prominent feature of Stackless is microthreads, which avoid much of the overhead associated with usual operating system threads. In addition to Python features, Stackless also adds support for coroutines, communication channels, and task serialization.
^"Release v3.8.1-slp". 12 August 2021. Retrieved 8 March 2022.
^Archived at Ghostarchive and the Wayback Machine: The story of stackless Python. YouTube.
StacklessPython, or Stackless, is a Python programming language interpreter, so named because it avoids depending on the C call stack for its own stack...
engine Eve Online uses StacklessPython. Frets on Fire is written in Python and uses Pygame Mount & Blade is written in Python.[citation needed] Pirates...
coroutines in Simula 67, Lua, and Perl; tasklets in StacklessPython; generators in Icon and Python; continuations in Scala (starting in 2.8); fibers in...
software for Eve Online are developed in StacklessPython, a variant of the Python programming language. StacklessPython allows a relatively large number of...
allows for pluggable garbage collectors, as well as optionally enabling StacklessPython features. Finally, it includes a just-in-time (JIT) generator that...
user interface (GUI) natively in Tcl. Tcl/Tk is included in the standard Python installation in the form of Tkinter. The Tcl programming language was created...