<div class="gmail_quote">2009/2/26 Mathias Picker <span dir="ltr"><<a href="mailto:Mathias.Picker@gmx.de">Mathias.Picker@gmx.de</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Am Donnerstag, den 26.02.2009, 20:41 +0100 schrieb Robert Virding:<br>
> 2009/2/26 Mathias Picker <<a href="mailto:Mathias.Picker@gmx.de">Mathias.Picker@gmx.de</a>><br>
>         I've worked with seaside and really love this way of writing<br>
>         web apps.<br>
>         Sadly, you need continuations, a way to store a running<br>
>         process and<br>
>         continue it afterwards.<br>
<div class="Ih2E3d">><br>
> Sorry, I don't understand why you want to store a running process. Why<br>
> not just leave the process and use it when needed?<br>
><br>
> Robert<br>
<br>
</div>To support e.g. the back-button behaviour in browsers elegantly. See the<br>
diverse seaside docs for an example how such a web framework can be<br>
used, and for a good explanation of why and what read "Inverting back<br>
the inversion of control or, continuations versus page-centric<br>
programming (2001)"<br>
<a href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.29.3112" target="_blank">http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.29.3112</a><br>
<font color="#888888"></font></blockquote><div><br>Seeing the state of a process is kept explicitly in the arguments of the functions implementing it it is easy to save the state of a process and so step "backwards" when you want to. If you wish you can keep a stack of process states and step backwards and forwards as you wish. If the problem is just this then I still don't see the problem.<br>
<br>Robert<br><br></div></div>