A Language-Based Approach to Unifying Events and Threads
http://www.cis.upenn.edu/~lipeng/papers/lz06submitted.pdfThis paper presents a language based technique to unify two seemingly opposite programming models for building massively concurrent network services: the event driven model and the multithreaded model. The result is a unified concurrency model providing both thread abstractions and event abstractions.
(via
Lamba the Ultimate)
Have only skimmed the paper, need to get to work.... looks cool, though, so I figure I'd beat
evan to posting about it. :-)