Stackless Python
Alternative Python implementation
Stackless Python, or Stackless, is a discontinued Python programming language interpreter. Its GitHub repository has been archived since February 2025, and the project has been officially discontinued. It was so named because it avoids depending on the C call stack for its own stack.
Nº Q1456066 ★
Common · Literature
Stackless Python
Alternative Python implementation
Stackless Python, or Stackless, is a discontinued Python programming language interpreter. Its GitHub repository has been archived since February 2025, and the project has been officially discontinued. It was so named because it avoids depending on the C call stack for its own stack.
From Wikipedia
Stackless Python, or Stackless, is a discontinued Python programming language interpreter. Its GitHub repository has been archived since February 2025, and the project has been officially discontinued. It was 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. 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. The MMORPG game EVE Online is one of the major users of Stackless Python, since 2003 (with Python 2.1, then 2.3, 2.5, 2.7), and the company behind it Fenris Creations (previously CCP Games) one of the main contributor to it, but started to move away from it, i.e. started migration to Python 3 in 2026 (in the meantime they open sourced the game engine, and one part is a component "designed to match that of Stackless Python as closely as possible" though it diverges also).
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
-
Cloud9 IDE
Online integrated development environment
Nº Q4036320 ★★
Not listed
-
P
PKCS 11
Standard in public cryptography
Nº Q4046206 ★
Not listed
-
C
CPython
Python reference implementation
Nº Q599384 ★★
Not listed
-
SASM
Integrated development environment for assembly languages
Nº Q15886433 ★
Not listed
-
V
Void type
In programming languages, a keyword indicating the absence of data
Nº Q513000 ★
Not listed
-
Blackbox
Free stacking window manager
Nº Q751991 ★
Not listed
-
I
IronPython
CLR implementation of Python
Nº Q657498 ★
Not listed
-
O
Oniguruma
Regular expression library
Nº Q7093900 ★
Not listed
-
B
Bcachefs
Linux filesystem supporting volume management, caching, checksumming, and snapshots
Nº Q60754748 ★
Not listed
-
N8n
Low-code automation tool
Nº Q130305687 ★★★★
Not listed
-
Stack Overflow
Website for professional and enthusiast programmers
Nº Q549037 ★★★
Not listed
-
N
NuttX
Operating system
Nº Q7070560 ★
Not listed
-
Play Framework
Open-source web framework written in Scala
Nº Q3392101 ★
Not listed
-
Python (programming language)
General-purpose programming language
Nº Q28865 ★★★★★
Not listed
-
Free Pascal
Free compiler for Pascal and ObjectPascal
Nº Q210295 ★★
Not listed
-
Construct (game engine)
Visual HTML5-based 2D game editor
Nº Q5164395 ★★
Not listed
-
Z shell
Unix shell
Nº Q227308 ★★
Not listed
-
S
Shadowsocks
Free and open-source encrypted proxy project
Nº Q18382753 ★★
Not listed