Simpler example 

I just posted a simpler example to Talk:Continuation of implementing threading with call/cc.  The problem with the example in this article is that its hard to read: it mashes up (confuses) the job-dispatching queue with the fork/yield concepts.  The Talk:Continuation separates the two, making the code both easier to read, and also making it clear how to write a general job scheduler, (which has nothing at all to do with call/cc).    

Exception handling

This aricle should also provide an example of implementing exception handling with call/cc.