3 ms·
This echoes what I occasionally daydream of: A Smalltalk-like development environment, written in Smalltalk, that maintains a clear separation between the appli
by mumblemumble 5y ago
This echoes what I occasionally daydream of: A Smalltalk-like development environment, written in Smalltalk, that maintains a clear separation between the application you're working on, and the application you're working in.
And then let the environment run headless and export a language server and debugging API that lets me get most the practical benefit without having to leave my favorite editor, and also integrates more easily with existing build tools, stuff like that. Right now, Smalltalk effectively wants to either be the prima ballerina, or have no part in the production. That's a real difficult line to try to hold in the modern software landscape.
That said, it's still a great language, and one of those rare ones that I'd encourage everyone to learn, because it will change the way you think about programming.
- igouy 5y agoOnce upon a time, separation — "Design, Implementation, and Evaluation of the Resilient Smalltalk Embedded Platform" https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.84.7354&rep=rep1&type=pdf https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.84...