| Greenlet Open Source-Ausspinnung von Stackless, eine Version von CPYTHON, die Mikrofäden mit dem Namen Tasklets unterstützt |
Jetzt downloaden |
Greenlet Ranking & Zusammenfassung
- Name des Herausgebers:
- Bob Ippolito
- Website des Verlags:
- http://mochikit.com/index.html
- Betriebssysteme:
- Mac OS X
Greenlet Stichworte
Greenlet Beschreibung
Open Source-Aussporn von Stackless, eine Version von CPYTHON, die Micro-Threads mit dem Namen Tasklets unterstützt Tasklets laufen pseudo-gleichzeitig (typischerweise in einem einzelnen oder wenigen OS-Level-Threads) und werden mit den Datenaustausch auf "Kanäle" synchronisiert .a "Greenlet" dagegen ist ein noch primitiverer Vorstellung von Mikro-Thread mit Keine implizite Planung; Coroutinen mit anderen Worten. Dies ist nützlich, wenn Sie genau steuern möchten, wenn Ihr Code ausgeführt wird. Sie können benutzerdefinierte geplante Mikrofäden auf Grezgraslet erstellen. Es scheint jedoch, dass Greenlets auch für sich selbst nützlich sind, um eine einfache Erstellung fortschrittlicher Kontrollströmungsstrukturen zu erstellen. Beispielsweise kann man Generatoren neu erstellen; Der Unterschied zu den eigenen Generatoren von Python ist, dass unsere Generatoren verschachtelte Funktionen anrufen können und die verschachtelten Funktionen auch Werte ergeben können. Darüber hinaus benötigen Sie keine "Rendite" -Werwenordnung.Greenlets werden als C-Erweiterungsmodul für den regulären nicht modifizierten Dolmetscher bereitgestellt.
Greenlet Zugehörige Software