In that, Emacs is very close to Smalltalk environments. Everything you see on the screen is a Smalltalk object and its behavior can be redefined at will. I'm not sure how much the design was influenced by Lisp machines or Emacs itself.
I once crashed a Squeak image by telling it "true := false".
Since then constants became a little more constant.
I once crashed a Squeak image by telling it "true := false".
Since then constants became a little more constant.