[Seaside-dev] Seaside-Core-lr.62
Martin Kobetic
mkobetic at cincom.com
Thu Feb 28 16:01:36 UTC 2008
I like the idea of only employing continuations when needed as well. Debugging with continuations is a bit of a wild ride, so avoiding them when not necessary seems like a good move to me.
FWIW
Martin
Lukas Renggli wrote:
>> In my opinion, Continuations do form a fundamental part of Seaside,
>> but the implementation of Continuations is vendor-specific.
>
> Continuations bring a lot of power to Seaside, however they are not
> needed (anymore) to make Seaside useful. I know many Seaside
> applications that don't use (or only sparingly) Continuations.
>
>> VA Smalltalk (and probably others) implementation internals are quite
>> different from Squeak/VW's but we still maintain the Continuation API
>> externally. So I think moving Continuations into Seaside-Squeak-Core
>> would make a lot of sense (especially since I've already place my
>> Continuations in Seaside-VAST-Core). I suppose this also means
>> moviing the Continuation Tests into Seaside-Squeak-Tests to maintain
>> parallelism.
>
> It is not that we drop Continuations, just that we would like to make
> them optional. If you want to be able to define control-flow nicely,
> there is no way around it.
>
> Lukas
>
More information about the seaside-dev
mailing list