<br><div><span class="gmail_quote">On 4/30/07, <b class="gmail_sendername">Matthias Felleisen</b> &lt;<a href="mailto:matthias@ccs.neu.edu">matthias@ccs.neu.edu</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><br>As far as we are concerned, the exploration of continuation in the<br>context of interactive web programming was our primary motivation to<br>do research in this area.<br><br>We have done other things for the web server, but I wouldn&#39;t consider
<br>them &#39;research.&#39;<br><br>CPS and ANF are general topics, only coincidentally related to the<br>web server.</blockquote><div><br>I see - if continuation is *the* way - then perhaps &quot;serializable&quot; continuation (so another web server instance anywhere on the network can load it &quot;cheaply&quot; and resume computation) would be the path toward scalability ;) 
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt;<br>&gt; (just my 2 cents) From a practitioner perspective, AJAX does<br>&gt; provide some simplifications in web development, but also
<br>&gt; complicates the structure of the code especially in situations<br>&gt; where one needs to handle both ajax and non-ajax capable browsers<br>&gt; (while few desktop client suffer from this issue today - more<br>&gt; mobile clients are on the rise).&nbsp;&nbsp;Code duplication is huge in such
<br>&gt; cases and I am still searching for a good abstraction... ;)<br>&gt;<br><br>Good topics for research. Keep pushing -- Matthias<br></blockquote></div><br><br>I certainly will - these problems are dear to my heart too. 
<br><br>Thanks Matthias,<br><br>yinso <br><br clear="all"><br>-- <br><a href="http://www.yinsochen.com">http://www.yinsochen.com</a><br>...continuous learning...