A spiritual successor to Emacs
I’ve been writing Python since version 1.5.2, and I think Guido von
Rossum is one of the best language designers of our time, but I was a
bit taken aback when on a recent Lex Fridman podcast he said, “To me,
VS Code, in a sense, is a spiritual successor to Emacs.”
His rationale for that claim:
The key part of Emacs is that it’s mostly written in Lisp … There’s a core
implementation that can read the file, put bits on the screen, and
manage memory and buffers. Then, what makes it an editor full of
features is all the lisp packages and, of course, the design of how
the lisp packages interact with each other and with that base layer of
the core immutable engine.