I'm trying to get up to speed on Smalltalk / Seaside. According to Wikipedia, "Seaside is a continuation-based web application framework". Coming from a Java background I'm not very familiar with continuations.
After some reading I understand continuations are used for maintaining state, whereby a snapshot of a process is saved and can be resumed later (analogous putting Windows in hibernate mode).
This is most relevant to Seaside in relation to use of the "back" button? Using code blocks and "callbacks" is NOT the same as using continuations?
I'm also trying to gauge the current importance of actually using continuations in Seaside. I'm confused because many online references to Seaside mention continuations as a key and defining feature. However, I've also found a number of articles that mention the use of continuations in Seaside is not as commonly used and not actually a key feature.
Many thanks for any helpful input in setting me straight with this!