Lo único que no entiendo es porque se necesita usar continuations in
SeaSide.

Por lo menos en los frameworks web que he desarrollado, basta con copiar en
un stack el estado de la conversación (los datos que se muestran en la
pantalla) y muchas veces ni eso, sólo la página que se está mostrando porque
todo se carga de la BD.

En realidad hay casos en los que quieres mostrar lo que el usuario tipeó y
que aún no se guarda en la BD y otros casos en los que quieres mostrar lo
que está en la BD. JSF por ejemplo trabaja en el modo de "lo que el usuario
tipeó". No he visto que JSF necesite continuations, por ejemplo.
¿No es usar continuations como matar una mosca con un cañón?

Saludos,
Guillermo.
On Tue, Aug 26, 2008 at 10:28 AM, Sebastian <[EMAIL PROTECTED]> wrote:

>
> John Brant propuso una forma distinta de terminar el proceso de una
> continuation. Hoy a la mañana me desperté con esa idea pero no tengo
> pruebas así que el mérito queda para él jeje.
> Es simplemente hacerle kill en lugar de terminate y que de esa manera
> no se haga el unwind que pudiera tener.
> Con eso pasa los tests que publiqué y se comporta en forma equivalente
> a Squeak/VW.
> El kill del process es IMHO mucho mejor que mandar un nil en el
> exception environment como, en un primer intento, Chris había
> propuesto.
> Con esos patches esta funcionando muy bien.
>  Sebastian
> >
>


-- 
Saludos cordiales,

Guillermo Schwarz
Sun Certified Enterprise Architect

--~--~---------~--~----~------------~-------~--~----~

To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]

http://www.clubSmalltalk.org
-~----------~----~----~----~------~----~------~--~---

Responder a