[squeak-dev] Seaside on Squeak

Frank Shearar frank.shearar at gmail.com
Wed Jan 15 08:34:57 UTC 2014


On 15 January 2014 03:10, Chris Muller <asqueaker at gmail.com> wrote:
>>> On 14-01-2014, at 5:17 PM, Colin Putney <colin at wiresong.com> wrote:
>>> > Meh. Don't worry about it. Seaside is obsolete anyway.
>>>
>>> Really? I haven’t taken any interest in web development in ages; what’s
>>> the replacement for Seaside?
>>
>>
>> It's not that there's a replacement. It's more that the problem it solves
>> isn't a problem anymore.  Continuations were a brilliant way to manage apps
>> that were basically dynamically generated web pages connected via links and
>> forms. But Javascript runtimes have gotten way, way faster, more robust and
>> more standardized in the last 10 years.  Modern web apps are more of a
>> client-server model: the UI rendering and interface logic is all done in
>> Javascript running in the browser, and it communicates with the server by
>> shuttling JSON back and forth over HTTP. In that sort of a system,
>> continuations don't provide any benefit, and the drawbacks start to become
>> significant.
>
> Continuations were never good for UI design anyway.  Modal.

I don't understand - what does UI modal-ness got to do with with
continuations? (Or: the whole of Squeak is fundamentally built on
continuations (Process, ContextPart).)

frank


More information about the Squeak-dev mailing list