イテレータでマイクロスレッドもどき

http://f27.aaa.livedoor.jp/~thdmhul/pukiwiki/pukiwiki.phpにインスパイアされて、C# 2.0のイテレータ構文を使ってマイクロスレッドもどきを実装してみた。

[サンプル] イテレータとマイクロスレッド - C# によるプログラミング入門 | ++C++; // 未確認飛行 C

世間的な流行は C# 3.0 に向いてる真っ只中に、あえていまさら。ruby の fiber を調べてみてるうちに↑の東方弾幕風のページに行き着いて。
まあ、実体はイテレータなんで、PLINQ と組み合わせて並列化とかなんかそんなネタになったりしないか考えてみると流行の最先端になれるかも。(多分、あんまり PLINQ に合いそうなネタじゃないけど。)