Stackless Python
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. 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.
- Abstraction100002137
- Act100030358
- Code106355894
- CodingSystem106353757
- Communication100033020
- CreativeWork
- Enforcement101127019
- Event100029378
- Execution101127379
- GroupAction101080366
- person
- PsychologicalFeature100023100
- Q386724
- Q7397
- SocialControl101123598
- software
- Software106566077
- Thing
- WikicatPythonImplementations
- work
- Writing106359877
- WrittenCommunication106349220
- YagoPermanentlyLocatedEntity
- Author
- enChristian Tismer
- Comment
- enStackless 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. 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.
- Developer
- enAnselm Kruis
- Genre
- Interpreter (computing)
- Genre
- Interpreter (computing)
- Has abstract
- enStackless 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. 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.
- Homepage
- www.stackless.com/
- Hypernym
- Interpreter
- Is primary topic of
- Stackless Python
- Label
- enStackless Python
- LatestReleaseDate
- 22 January 2020
- Latest release date
- 22 January 2020
- License
- Python Software Foundation License
- License
- Python Software Foundation License
- Link from a Wikipage to an external page
- www.stackless.com/
- kalogirou.net/2005/08/10/multithreaded-game-scripting-with-stackless-python/
- web.archive.org/web/20121108011701/http:/zope.stackless.com/spcpaper.htm
- stackless.readthedocs.io/en/2.7-slp/stackless-python.html
- stackless.readthedocs.io/en/3.4-slp/stackless-python.html
- stackless.readthedocs.io/en/3.5-slp/stackless-python.html
- stackless.readthedocs.io/en/3.6-slp/stackless-python.html
- stackless.readthedocs.io/en/3.7-slp/stackless-python.html
- Link from a Wikipage to another Wikipage
- Await
- C (programming language)
- Call stack
- Category:Concurrent computing
- Category:Python (programming language) implementations
- Category:Software using the PSF license
- Channel (programming)
- Context switch
- Cooperative multitasking
- Coroutine
- CPython
- Erlang (programming language)
- Eve Online
- Global Interpreter Lock
- Go (programming language)
- Green threads
- Interpreter (computing)
- IronPort
- JIT compiler
- Kernel (computer science)
- Library (computer science)
- Limbo (programming language)
- Linux
- MacOS
- Microsoft Windows
- Microthread
- Parallel computing
- PyPy
- Python (programming language)
- Python Software Foundation License
- SCOOP (software)
- Self-hosting (compilers)
- Serialization
- Software extension
- Task scheduling
- Thread (computer science)
- Name
- enStackless Python
- Name
- enStackless Python
- OperatingSystem
- Linux
- MacOS
- Microsoft Windows
- Operating system
- Linux
- MacOS
- Microsoft Windows
- ProgrammingLanguage
- C (programming language)
- Python (programming language)
- Programming language
- C (programming language)
- Python (programming language)
- SameAs
- m.06ds0
- Q1456066
- Stackless Python
- Stackless Python
- Stackless Python
- Stackless Python
- Stackless Python
- Stackless Python
- Stackless Python
- TyUR
- Пајтон (Stackless)
- ستاكليس بايثون
- സ്റ്റാക്ക്ലസ് പൈത്തൺ
- Subject
- Category:Concurrent computing
- Category:Python (programming language) implementations
- Category:Software using the PSF license
- WasDerivedFrom
- Stackless Python?oldid=1120224132&ns=0
- Website
- http://www.stackless.com/
- WikiPageLength
- 6044
- Wikipage page ID
- 2009536
- Wikipage revision ID
- 1120224132
- WikiPageUsesTemplate
- Template:GitHub
- Template:Infobox software
- Template:Multiple
- Template:Official website
- Template:Portal
- Template:Primary sources
- Template:Python (programming language)
- Template:Refimprove
- Template:Reflist
- Template:Start date and age
- Template:Wikidata