upvote
There would be no point to writing emacs in a language that can’t be developed interactively in a repl. Emacs being written in lisp is an essential quality.
reply
> Emacs being written in lisp is an essential quality

Not for the parts of it I use.

reply
>a lot of cruft

Like what? Emacs is written in C and there are ports of it out there (all half-abandoned). Emacs, the way it exists, works very well.

reply
The vast majority of emacs is written in lisp, not C.
reply