Heater wrote:I'm sure SmallTalk is a wonderful thing. It has a a lot of historical creds but I have never looked into it.
Oh, you should. There's a lot to learn that would be of benefit in any other OOPL you might use later. Oh, and we prefer the lowercase 't' in Smalltalk.
Heater wrote:Seaside seems to be a disaster though. One is not running Smalltalk in the browser unless it's been compiled from Smaltalk to JS.
There is, by the way, a full Smalltalk system that runs on top of JS within a browser. I don't imagine it would be terribly fast on a current Pi, but it moves along pretty smartly on an iPad Air etc.
Have a peek at http://bertfreudenberg.github.io/SqueakJS/