[Seaside] Seaside Portability Between Different Vendors?

Davorin Rusevljan davorin.rusevljan at gmail.com
Tue May 18 11:56:21 UTC 2010


On Mon, May 17, 2010 at 11:24 PM, Paul B <papabravo3000 at gmail.com> wrote:

> If I wrote a moderately complex Seaside app.. let's say in Pharo.. could I
> move that app to Gemstone, or Cincom, or Dolphin etc. without making allot
> of changes?
>
> I was wondering if writing an app for one vendor image kind of locks you in
> to that image.
>
> What coding practices should one avoid if they want the option to change
> images in the future?
>
> (..so many good vendors out there ;)
>

There are obvious differences in base classes between different dialects,
but  more importantly Seaside itself is supported in 2 basic levels. With
and without continuations - and latter has much more restricted
functionality. And Pier is also not ported to all Smalltalks that run
Seaside, probably because it relies on Magritte, which is also not available
on all platforms that have Seaside.

So, if you like to remain platform independent, you would need to be very
careful, and use only parts that are available everywhere.

rush
http://www.cloud208.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20100518/e0303251/attachment-0001.htm


More information about the seaside mailing list