top | item 41354348

(no title)

g15jv2dp | 1 year ago

> This seems to be missing the elephant in the room - elisp doesn't suck, it is just a lisp.

The article lists a few defaults of elisp that aren't shared by all lisps. What do you mean by this sentence?

discuss

order

roenxi|1 year ago

There isn't anything profoundly wrong with Elisp. Emacs needs a programming language, Elisp is a programming language and that is the end of the story, more or less.

You can level complaints against Elisp. You can level complaints against anything. They aren't a big deal - Elisp supports variables, loops and if statements and that is enough to implement a text editor to a first approximation.

If the slate was wiped clean, the Emacs community would probably prefer that Emacs was written with Common Lisp. Then Emacs wouldn't need its own lisp reference manual.

guenthert|1 year ago

I can't speak for the Emacs community, but like to caution that Common Lisp is a large language and IMHO would be too much a burden to learn for someone just to customize or extend the editor. I'd rather think it's the Common Lisp community who would prefer Emacs to be written using CL ;-)