<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
I think it is important that the Seaside community be aware of this.&nbsp;
Eric Clayberg posted the following in the VAST newsgroup:<br>
<br>
<blockquote type="cite">
  <pre wrap="">Seaside is a framework for developing sophisticated web applications in 
Smalltalk.

    <a class="moz-txt-link-freetext" href="http://seaside.st/">http://seaside.st/</a>

Many folks consider it to be the killer app for Smalltalk, much like Ruby on 
Rails is for Ruby.

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 <b class="moz-txt-star"><span class="moz-txt-tag">*</span>five<span
 class="moz-txt-tag">*</span></b> 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.

    <a class="moz-txt-link-freetext" href="http://seaside.st/Tutorial/">http://seaside.st/Tutorial/</a>

-Eric Clayberg
 Sr. Vice President of Product Development
 Instantiations, Inc.
 <a class="moz-txt-link-freetext"
 href="mailto:clayberg@instantiations.com">mailto:clayberg@instantiations.com</a>
 <a class="moz-txt-link-freetext"
 href="http://www.instantiations.com/vast">http://www.instantiations.com/vast</a> </pre>
</blockquote>
<br>
I responded to his post thus:<br>
<br>
<blockquote type="cite">Or modify VAST to support the continuations
that Seaside requires.&nbsp; Then it would be a fairly straight-forward
port.
  <br>
  <br>
Otherwise.... good luck!
  <br>
  <br>
Nevin
</blockquote>
<br>
And his response was then:<br>
<br>
<blockquote type="cite">
  <pre wrap="">Any approach is on the table as long as it works in the end. Modifying the 
base in a backward compatible manner is fine with me. We can roll any base 
changes into the next maintenance build.

-Eric Clayberg
 Sr. Vice President of Product Development
 Instantiations, Inc.
 <a class="moz-txt-link-freetext"
 href="mailto:clayberg@instantiations.com">mailto:clayberg@instantiations.com</a>
 <a class="moz-txt-link-freetext"
 href="http://www.instantiations.com/vast">http://www.instantiations.com/vast</a> </pre>
</blockquote>
<br>
<br>
</body>
</html>