Login  Register

Seaside on Dolphin (was: Is dolphin dying ?)

Posted by Yanni Chiu on Mar 17, 2005; 1:31am
URL: https://forum.world.st/Is-dolphin-dying-tp3373403p3373451.html

kuo wrote:
>
>    Totally agreed. Seaside is a wonderful innovation but unfortunately stuck
> deeply in the dialect-specific environment, IMHO, it depended too much on
> Squeak's unique VM mechanism, AFAIK, it was almostly tangled inside it, you
> had to be quite familiar with Squeak so that you could extract it out from
> Squeak faithfully  to port successfully to other dialects without any
> distortions.

It was ported to VW, IIUC, by someone other than the
orignal author. Here's what it says on http://www.seaside.st/Download.

<quote>
Seaside is not available for other Smalltalks at this time.
Many Smalltalk VMs do not support the
stack-copying techniques Seaside uses to implement backtracking.
The status for various dialects is:

    * Dolphin: definitely possible; a very early version of Seaside was successfully ported
    * Smalltalk/X: not feasible
    * VAST: not feasible
    * Gnu Smalltalk: believed to be possible, but never tried
    * Ambrai: unknown
</quote>

I have a prototype app. that I fileout of Squeak,
and then filein to VW (with Seaside), and it just
works. I currently have to do one manual edit
because of VW's namespaces though. I'm hoping that
this will work on all ST's that support Seaside.