Why Does Elisp Suck

The author, a longtime Emacs user diving into EmacsLisp and extensions, encountered the controversial ideas that EmacsLisp sucks and Emacs is dying on the #emacs IRC channel. Arguments include differences from Scheme, CommonLisp, Haskell, and flaws in the Emacs APIs, like lack of lexical scoping and object system. Contradictory views arise regarding the role of EmacsLisp in Emacs, with some calling for its improvement, not replacement. A call to argue and discuss the future of EmacsLisp is made, acknowledging the language’s flaws but also its potential for enhancement without necessarily discarding it entirely.

https://www.emacswiki.org/emacs/WhyDoesElispSuck

To top