6 ms·
Incidentally, people who are interested in Smalltalk may like to check this out: http://amber-lang.net/ http://amber-lang.net/ It's a Smalltalk that runs in a
by david-given 11y ago
Incidentally, people who are interested in Smalltalk may like to check this out:
http://amber-lang.net/ http://amber-lang.net/
It's a Smalltalk that runs in a browser; bolt it on to a web page and you get a tradition Smalltalk IDE that pops up at the bottom of the page at the press of a button. It seamlessly interacts with Javascript. There's a backend which allows state to be saved, so it's theoretically possible to write your entire web client using the browser as your IDE, while the client is running.
It's a bit overengineered for my taste --- the backend's quite complex and requires node, where I'd prefer for the client to just talk WebDAV. But it's a very interesting reinvention of Smalltalk for the modern world.