[Seaside-dev] Seaside-Core-lr.62

John O'Keefe wembley.instantiations at gmail.com
Thu Feb 28 14:37:52 UTC 2008


Lukas -

In my opinion, Continuations do form a fundamental part of Seaside,
but the implementation of Continuations is vendor-specific. Dolphin,
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.

John

On Thu, Feb 28, 2008 at 2:17 AM, Lukas Renggli <renggli at gmail.com> wrote:

[snipped]

> It is probably a bit early now, but would it make sense to move all
> the continuation based stuff into a separate package? Something like
> Seaside-Flow-Core/Seaside-Flow-Tests? Like this, Smalltalk vendors
> without a first-class execution-stack don't need to load that part of
> Seaside. Of course, not loading Seaside-Flow, will result in a big
> loss of features.
>
> Lukas
>
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
> _______________________________________________
> seaside-dev mailing list
> seaside-dev at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
>

-- 
John O'Keefe [|], Principal Smalltalk Developer, Instantiations Inc.


More information about the seaside-dev mailing list