3 ms·
> One can build programmable editors in many interactive languages Of course, one can - VSCode is a "programmable editor", no? Emacs is a bit different though,
by iLemming 2y ago
> One can build programmable editors in many interactive languages
Of course, one can - VSCode is a "programmable editor", no? Emacs is a bit different though, wouldn't you agree? It's rather a Lisp REPL that has a text-editor built on top of it.
- lispm 2y agoA Lisp REPL is a user interface, not an implementation. The first Emacs wasn't using Lisp at all. Wasn't it literally the Emacs? > It's rather a Lisp REPL that has a text-editor built on top of it. Just write an Emacs without a Lisp REPL. It can have the same Dired, just written in Python. There is nothing in Dired, which requires Lisp.