Seaside – Developing Sophisticated Web Applications in Smalltalk
Ooh, this brings back memories. Continuation-based web frameworks were my original gateway drug to &quot;exotic&quot; programming techniques. Dabble DB was the poster child of Seaside, but didn&#x27;t get much traction and was acqui-hired by Twitter, whereupon Avi Bryant moved on to other pastures. The other high profile examples of continuation-based web development were Paul Graham&#x27;s Viaweb (which was acquired by Yahoo and rewritten with more traditional techniques) and Hacker News (which had usability problems due to continuations and mostly phased them out). The verdict of history is clear: continuation-based web development is a sexy but ultimately misguided idea.