This HTML5 document contains 163 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
n11https://stackless.readthedocs.io/en/2.7-slp/
dbpedia-dehttp://de.dbpedia.org/resource/
n9https://stackless.readthedocs.io/en/3.7-slp/
dcthttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
n36http://ml.dbpedia.org/resource/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n13https://global.dbpedia.org/id/
yagohttp://dbpedia.org/class/yago/
schemahttp://schema.org/
dbpedia-ruhttp://ru.dbpedia.org/resource/
dbthttp://dbpedia.org/resource/Template:
dbpedia-ukhttp://uk.dbpedia.org/resource/
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
dbpedia-srhttp://sr.dbpedia.org/resource/
n27https://kalogirou.net/2005/08/10/multithreaded-game-scripting-with-stackless-python/
n16http://www.stackless.com/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
dbpedia-arhttp://ar.dbpedia.org/resource/
owlhttp://www.w3.org/2002/07/owl#
n33https://web.archive.org/web/20121108011701/http:/zope.stackless.com/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbpedia-frhttp://fr.dbpedia.org/resource/
dbpedia-zhhttp://zh.dbpedia.org/resource/
dbchttp://dbpedia.org/resource/Category:
dbphttp://dbpedia.org/property/
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
n34https://stackless.readthedocs.io/en/3.4-slp/
wikidatahttp://www.wikidata.org/entity/
goldhttp://purl.org/linguistics/gold/
dbrhttp://dbpedia.org/resource/
n14https://stackless.readthedocs.io/en/3.5-slp/
dbpedia-jahttp://ja.dbpedia.org/resource/
n7https://stackless.readthedocs.io/en/3.6-slp/

Statements

Subject Item
dbr:PyPy
dbo:wikiPageWikiLink
dbr:Stackless_Python
Subject Item
dbr:Python_(programming_language)
dbo:wikiPageWikiLink
dbr:Stackless_Python
dbp:implementations
dbr:Stackless_Python
Subject Item
dbr:Nagare_(web_framework)
dbo:wikiPageWikiLink
dbr:Stackless_Python
dbp:programmingLanguage
dbr:Stackless_Python
dbo:programmingLanguage
dbr:Stackless_Python
Subject Item
dbr:Continuation
dbo:wikiPageWikiLink
dbr:Stackless_Python
Subject Item
dbr:Coroutine
dbo:wikiPageWikiLink
dbr:Stackless_Python
Subject Item
dbr:Limbo_(programming_language)
dbo:wikiPageWikiLink
dbr:Stackless_Python
dbp:influenced
dbr:Stackless_Python
dbo:influenced
dbr:Stackless_Python
Subject Item
dbr:Stackless_Python
rdf:type
yago:GroupAction101080366 dbo:Software yago:Code106355894 owl:Thing yago:Enforcement101127019 yago:Writing106359877 yago:YagoPermanentlyLocatedEntity wikidata:Q386724 yago:Communication100033020 yago:Abstraction100002137 schema:CreativeWork dbo:Person yago:Software106566077 yago:WikicatPythonImplementations yago:SocialControl101123598 yago:PsychologicalFeature100023100 wikidata:Q7397 yago:Act100030358 yago:Execution101127379 dbo:Work yago:CodingSystem106353757 yago:WrittenCommunication106349220 yago:Event100029378
rdfs:label
Stackless Python Stackless Python Stackless Python ستاكليس بايثون Stackless Python Stackless Python Stackless Python Stackless Python
rdfs:comment
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. Stackless Python或称简称Stackless,是一个Python编程语言解释器,这么称呼的原因是它避免了依赖C调用栈为自己的堆栈。在实际中,Stackless Python使用了C堆栈,但是这个堆栈在函数调用之间是被清除的。Stackless Python的最突出特征是,它避免了与操作系统线程有关的大量开销。在Python特征之外,Stackless还增加了协程、通信通道和任务序列化。 Stackless Python, чи просто Stackless — версія інтерпретатора мови програмування Python, названа так через відмову від використання стандартного стека викликів мови Сі на користь власного стека. Особливістю Stackless є мікропотоки (англ. Microthreads), які дозволяють уникнути надмірної витрати системних ресурсів, що властиво стандартним потокам операційної системи. Є вдосконаленою версією інтерпретатора Python, Stackless дозволяє програмісту користуватися перевагами багатопотокового програмування без зниження продуктивності на примітивах синхронізації. Stackless Python(スタックレス・パイソン)ないしは Stackless は Python プログラミング言語の実験的な実装系であり、自身のスタックとしてC言語のコールスタックに依存しないことから命名されている。 Stackless Python は ジェネレータ、マイクロスレッド、コルーチンをサポートしている。 ソースコードに多数の変更が必要なため、Stackless Python は既存の Python がインストールされた環境にエクステンションやライブラリとしてインストールすることはできない。それ自体が完全な Python の配布系である。Stackless の機能の大部分は、Python のセルフホスティングインタプリタでありJIT コンパイラでもある PyPy でも実装されている。 Stackless は大規模マルチプレイヤーオンラインゲームである EVE Online の実装において並行性を実現するため、また Civilization IV や IronPort 社の電子メールプラットフォームになどで広い範囲にわたって使用されている。Second Life も使用し始めている。 ستاكليس بايثون (بالإنجليزية: Stackless Python)‏ هو تنفيذ للغة البرمجة بايثون. يهدف إلى الاستغناء عن مكدس سي. Stackless Python est une implémentation du langage Python, nommée ainsi car elle vise à éliminer l'utilisation de la pile du langage C. Le langage supporte les continuations, les générateurs, les et les coroutines. Stackless Python est énormément utilisé dans l'implémentation d'Eve Online, un jeu en ligne massivement multijoueur. Stackless Python, или просто Stackless — версия интерпретатора языка программирования Python, названная так из-за отказа от использования стандартного стека вызовов языка Си в пользу собственного стека. Наиболее впечатляющей особенностью Stackless являются микропотоки (англ. microthreads), которые позволяют избежать чрезмерного расхода системных ресурсов, присущего стандартным потокам операционной системы. В дополнение к стандартным возможностям Python, Stackless добавляет поддержку сопрограмм, коммуникационных каналов и сериализации задач. Stackless Python oder kurz Stackless ist eine experimentelle Implementierung der Programmiersprache Python. Stackless nutzt bei der Abarbeitung des Bytecodes in seiner Virtuellen Maschine nicht den C-Aufrufstapel, um bei Unterprogrammaufrufen (Methoden, Funktionen, Prozeduren) die Rücksprungadressen und lokalen Variablen zu speichern, sondern verwendet einen eigenen Stack. Dadurch ist ein vollständiger Kontextwechsel (bspw. bei Nebenläufigkeiten, Generatoren, Koroutinen) möglich. Damit ist außerdem die Rekursionstiefe nur noch durch den Arbeitsspeicher begrenzt, nicht aber durch die Größe des Prozessorstacks.
foaf:name
Stackless Python
foaf:homepage
n16:
dbp:name
Stackless Python
dct:subject
dbc:Python_(programming_language)_implementations dbc:Software_using_the_PSF_license dbc:Concurrent_computing
dbo:wikiPageID
2009536
dbo:wikiPageRevisionID
1120224132
dbo:wikiPageWikiLink
dbr:C_(programming_language) dbc:Python_(programming_language)_implementations dbr:CPython dbr:Context_switch dbr:IronPort dbr:Eve_Online dbr:Software_extension dbr:Cooperative_multitasking dbr:Parallel_computing dbr:Self-hosting_(compilers) dbr:Coroutine dbr:Python_(programming_language) dbr:JIT_compiler dbc:Software_using_the_PSF_license dbr:Green_threads dbr:Microthread dbc:Concurrent_computing dbr:PyPy dbr:Linux dbr:Channel_(programming) dbr:Python_Software_Foundation_License dbr:Thread_(computer_science) dbr:Await dbr:Call_stack dbr:Interpreter_(computing) dbr:SCOOP_(software) dbr:MacOS dbr:Global_Interpreter_Lock dbr:Go_(programming_language) dbr:Library_(computer_science) dbr:Microsoft_Windows dbr:Serialization dbr:Kernel_(computer_science) dbr:Task_scheduling dbr:Erlang_(programming_language) dbr:Limbo_(programming_language)
dbo:wikiPageExternalLink
n7:stackless-python.html n9:stackless-python.html n11:stackless-python.html n14:stackless-python.html n16: n27: n33:spcpaper.htm n34:stackless-python.html
owl:sameAs
n13:TyUR dbpedia-sr:Пајтон_(Stackless) dbpedia-ja:Stackless_Python yago-res:Stackless_Python dbpedia-zh:Stackless_Python dbpedia-de:Stackless_Python dbpedia-fr:Stackless_Python dbpedia-ar:ستاكليس_بايثون dbpedia-ru:Stackless_Python dbpedia-uk:Stackless_Python wikidata:Q1456066 freebase:m.06ds0_ n36:സ്റ്റാക്ക്ലസ്_പൈത്തൺ
dbp:wikiPageUsesTemplate
dbt:Portal dbt:Multiple dbt:Infobox_software dbt:Start_date_and_age dbt:Primary_sources dbt:Refimprove dbt:Reflist dbt:Python_(programming_language) dbt:GitHub dbt:Wikidata dbt:Official_website
dbp:author
Christian Tismer
dbp:developer
Anselm Kruis
dbp:genre
dbr:Interpreter_(computing)
dbp:latestReleaseDate
2020-01-22
dbp:license
dbr:Python_Software_Foundation_License
dbp:operatingSystem
dbr:Microsoft_Windows dbr:Linux dbr:MacOS
dbp:programmingLanguage
dbr:C_(programming_language) dbr:Python_(programming_language)
dbp:website
n16:
dbo:abstract
Stackless Python(スタックレス・パイソン)ないしは Stackless は Python プログラミング言語の実験的な実装系であり、自身のスタックとしてC言語のコールスタックに依存しないことから命名されている。 Stackless Python は ジェネレータ、マイクロスレッド、コルーチンをサポートしている。 ソースコードに多数の変更が必要なため、Stackless Python は既存の Python がインストールされた環境にエクステンションやライブラリとしてインストールすることはできない。それ自体が完全な Python の配布系である。Stackless の機能の大部分は、Python のセルフホスティングインタプリタでありJIT コンパイラでもある PyPy でも実装されている。 Stackless は大規模マルチプレイヤーオンラインゲームである EVE Online の実装において並行性を実現するため、また Civilization IV や IronPort 社の電子メールプラットフォームになどで広い範囲にわたって使用されている。Second Life も使用し始めている。 Stackless の使用例や、Twistedフレームワーク、PyQt, Networking との統合方法を含む新しいプロジェクトのページが作成され、Stackless Examples という名前で Google Projects でホストされている。プロジェクトには wiki とリポジトリがあり、コミュニティがStackless mailing list を通じて協力できる。 Stackless Python oder kurz Stackless ist eine experimentelle Implementierung der Programmiersprache Python. Stackless nutzt bei der Abarbeitung des Bytecodes in seiner Virtuellen Maschine nicht den C-Aufrufstapel, um bei Unterprogrammaufrufen (Methoden, Funktionen, Prozeduren) die Rücksprungadressen und lokalen Variablen zu speichern, sondern verwendet einen eigenen Stack. Dadurch ist ein vollständiger Kontextwechsel (bspw. bei Nebenläufigkeiten, Generatoren, Koroutinen) möglich. Damit ist außerdem die Rekursionstiefe nur noch durch den Arbeitsspeicher begrenzt, nicht aber durch die Größe des Prozessorstacks. Diese Vorteile werden erkauft durch eine kompliziertere, weniger intuitive und weniger leistungsfähige Implementierung der virtuellen Maschine. Außerdem sind die Unterschiede zwischen dem Standardinterpreter CPython und Stackless recht deutlich, daher ist es nicht möglich, Stackless als CPython-Erweiterung zu betreiben. Stattdessen ersetzt Stackless die Python-Installation vollständig. Stackless Python est une implémentation du langage Python, nommée ainsi car elle vise à éliminer l'utilisation de la pile du langage C. Le langage supporte les continuations, les générateurs, les 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 d'Eve Online, un jeu en ligne massivement multijoueur. Stackless Python, или просто Stackless — версия интерпретатора языка программирования Python, названная так из-за отказа от использования стандартного стека вызовов языка Си в пользу собственного стека. Наиболее впечатляющей особенностью Stackless являются микропотоки (англ. microthreads), которые позволяют избежать чрезмерного расхода системных ресурсов, присущего стандартным потокам операционной системы. В дополнение к стандартным возможностям Python, Stackless добавляет поддержку сопрограмм, коммуникационных каналов и сериализации задач. Микропотоками интерпретатор Stackless управляет самостоятельно. Это способствует уменьшению дополнительных расходов системных ресурсов на потоки и может значительно уменьшить нагрузку центрального процессора в некоторых ситуациях, когда количество потоков очень велико. Из-за значительного числа изменений в исходных текстах оригинального CPython 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. ستاكليس بايثون (بالإنجليزية: Stackless Python)‏ هو تنفيذ للغة البرمجة بايثون. يهدف إلى الاستغناء عن مكدس سي. Stackless Python或称简称Stackless,是一个Python编程语言解释器,这么称呼的原因是它避免了依赖C调用栈为自己的堆栈。在实际中,Stackless Python使用了C堆栈,但是这个堆栈在函数调用之间是被清除的。Stackless Python的最突出特征是,它避免了与操作系统线程有关的大量开销。在Python特征之外,Stackless还增加了协程、通信通道和任务序列化。 Stackless Python, чи просто Stackless — версія інтерпретатора мови програмування Python, названа так через відмову від використання стандартного стека викликів мови Сі на користь власного стека. Особливістю Stackless є мікропотоки (англ. Microthreads), які дозволяють уникнути надмірної витрати системних ресурсів, що властиво стандартним потокам операційної системи. Є вдосконаленою версією інтерпретатора Python, Stackless дозволяє програмісту користуватися перевагами багатопотокового програмування без зниження продуктивності на примітивах синхронізації. На додаток до стандартних можливостей Python, Stackless додає підтримку співпрограм, комунікаційних каналів і серіалізації завдань. Мікропотоками інтерпретатор Stackless управляє самостійно. Це сприяє зменшенню додаткових витрат системних ресурсів на потоки і може значно зменшити навантаження центрального процесора в деяких ситуаціях, коли кількість потоків дуже велика. Через значну кількості змін до вихідних текстів оригінального CPython Stackless не може встановлюватися як бібліотека або розширення інтерпретатора, тому він поширюється як окремий інтерпретатор Python.
gold:hypernym
dbr:Interpreter
prov:wasDerivedFrom
wikipedia-en:Stackless_Python?oldid=1120224132&ns=0
dbo:wikiPageLength
6044
dbo:latestReleaseDate
2020-01-22
dbo:genre
dbr:Interpreter_(computing)
dbo:license
dbr:Python_Software_Foundation_License
dbo:operatingSystem
dbr:Microsoft_Windows dbr:MacOS dbr:Linux
dbo:programmingLanguage
dbr:C_(programming_language) dbr:Python_(programming_language)
foaf:isPrimaryTopicOf
wikipedia-en:Stackless_Python
Subject Item
dbr:Eve_Online
dbo:wikiPageWikiLink
dbr:Stackless_Python
Subject Item
dbr:List_of_Python_software
dbo:wikiPageWikiLink
dbr:Stackless_Python
Subject Item
dbr:Green_thread
dbo:wikiPageWikiLink
dbr:Stackless_Python
Subject Item
dbr:Stackless
dbo:wikiPageWikiLink
dbr:Stackless_Python
dbo:wikiPageRedirects
dbr:Stackless_Python
Subject Item
wikipedia-en:Stackless_Python
foaf:primaryTopic
dbr:Stackless_Python