PEP 342 -- Coroutines via Enhanced Generators

PEP 342 beschreibt einfache Coroutinen für Python. Coroutinen sind im Prinzip Mini-Threads mit manueller Kontrolle - man kann Code mitten drin einfrieren und mit einem neuen definierten Wert wieder aufstarten. Damit bieten Coroutinen den ersten Schritt zu primitiven Continuations - das einzige was noch fehlt wäre die Möglichkeit eine Coroutine zu kopieren.

Philip J. Eby schreibt über die Implementierung dieses PEP - der übrigens auf den Generatoren und Iteratoren von Python aufbaut.

Also los, Leute, sorgt endlich für die Kopierbarkeit von Generatoren und es ist geschafft zwinkerndes Gesicht

tags: Programmierung, Python