Hi all - <br><br>I ran across the paper <a href="http://www.ccs.neu.edu/scheme/pubs/ase2001-gfkf.pdf">http://www.ccs.neu.edu/scheme/pubs/ase2001-gfkf.pdf</a> (Automatic Restructuring Programs for the Web) and am very intrigued by its findings.&nbsp; I have suspected that a continuation-based web server has scalability limitations described by the paper, and the paper for me provided the aha answer, until I read a subsequent paper that also talks about CPS not being the nirvana (
<a href="http://www.ccs.neu.edu/scheme/pubs/icfp05-pcmkf.pdf">http://www.ccs.neu.edu/scheme/pubs/icfp05-pcmkf.pdf</a>).&nbsp; I am still digesting the second paper as it far stretches my theoretical knowledge, but I am wondering about the followings:
<br><br>1) Although these paper were published a while ago, it seems that the findings have not made their way into PLT web server implementation - is that correct?&nbsp; i.e. I want to confirm that the limitation described in the papers still exist in PLT web server (at least as of v360). 
<br><br>2) None of these paper actually publish the implementations - I am curious if the implementations are available somewhere?&nbsp; If they are not for whatever reasons, I understand, but just want to know if it was my own inability to find the source (but definitely interested to study how it&#39;s done, see #3). 
<br><br>3) Are there good links/pointers/implementations on CPS and ANF transformation?&nbsp; I can&#39;t find a good description of ANF (my google terms are probably wrong).&nbsp; With CPS I can find techniques from readscheme, but they appear more for manual transformation.&nbsp; For automated transformation it seems that the transformer must know scheme well (
i.e. knowledge of if, cond, let, etc) and appears very complex, and it also seem like operations like map, loop, or error handling are very difficult to transform into CPS. <br><br>4) Is PLT web server moving toward the paper&#39;s findings?&nbsp; If not, why not?&nbsp; 
<br><br>5) I am sure to have many follow-ons, but don&#39;t want to overwhelm the list with questions ;) <br><br>Thanks,<br>yinso <br><br><br>-- <br><a href="http://www.yinsochen.com">http://www.yinsochen.com</a><br>...continuous learning...