Fiber とか
とりあえずリンク集
日記ぽい記事
- ku-ma-me 「callcc と coroutine と semi-coroutine」 http://d.hatena.ne.jp/ku-ma-me/20070807/p1
- 原 悠 「Ruby1.9のFiberはゲームにも使えるのか?」 http://mono.kmc.gr.jp/~yhara/d/?date=20080210
原典方面
- Marlin, C. D. (1980). "Coroutines: A Programming Methodology, a Language Design and an Implementation". LNCS 95, Springer-Verlag. http://books.google.com/books?id=bIAxhJor1EYC&printsec=frontcover&as_brr=3&hl=ja&source=gbs_summary_r&cad=0#PPT1,M1
- Dahl, O.-J., Dijkstra, E.W., and Hoare, C. A. R. (1972). "Hierarchical program structures". In Structured Programming. Academic Press, Second edition. http://portal.acm.org/citation.cfm?id=1243380.1243383&coll=GUIDE&dl=GUIDE
他言語とか
- Coroutines in Lua (2004) (Make Corrections) Ana Lucia de Moura, Noemi Rodriguez, Roberto Ierusalimschy Journal of Universal Computer Science http://citeseer.ist.psu.edu/694109.html
- Ajai Shankar "Implementing Coroutines for .NET by Wrapping the Unmanaged Fiber API" http://msdn.microsoft.com/en-us/magazine/cc164086.aspx
- Dorai Sitaram "Teach Yourself Scheme in Fixnum Days" http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme-Z-H-15.html#node_idx_462
- Sam Rushing "Coroutines In Python" http://www.nightmare.com/~rushing/copython/