Hmm. I see that Eric Clayberg of Instantiations has posted a call to port Seaside to VA. It's interesting:
Currently, Seaside is available for Squeak and VisualWorks. It has not been
ported to other dialects such as VAST. We would like to see it ported to
VAST. To that end, we are issuing a challenge to the VAST user community to
port Seaside to VAST. To make it worth your while, we are offering a reward
of a full license to VAST and all of our add-on products (a $9,595 value) to
the first *five* people who successfully and independently port Seaside to
VAST (we want to make sure that anyone who gets it working is rewarded, not
just the first to finish).
The Seaside web site states that "Many Smalltalk VMs do not support the
stack-copying techniques Seaside uses to implement backtracking". According
to the site, this includes VAST. Assuming that this is true, you may need to
be creative and come up with slightly different implementations based on
what VAST can do. The most important criteria is that the public API
surfaced by Seaside works as specified. Tutorial examples should also work
unmodified.
So... if you don't support continuations in the base product, how would you get an actual port? I know that Michael has a VA (and VW now) framework he calls SimpleWeb, which he claims does some of what Seaside does. I haven't looked at it in detail; maybe he should submit it and claim the prize :)
However, I noticed that the port to Dolphin involves some work by the Dolphin guys themselves to support continuations. Seems to me that Eric is going to have to put some skin in the game, beyond just offering free licenses.