I’m curious about one question: How does Atom compare to a Smalltalk environment? Anybody with Smalltalk experience around? I don’t have much of it, but I did install Squeak and was blown away.
I do see one difference: Atom is not image-based, indeed, so restarting it will reinitialize everything instead of remembering everything on the heap.
But like Emacs and Smalltalk, you can run code affecting the editor, and like Smalltalk, the whole GUI is implemented in the same language so it is very hackable.
So, what else?
This was triggered by the discussion from Atom is so powerful that it blows my mind: