News for hackers. Stuff that matters.
Re:Neo Emacs – Emacs from the Future by convolvatron on Monday September 14, 2026 @04:09PM (#49703209)
general issues aside, for me one of the issues with emacs is that for historical reasons there is a cut between elisp and C that's really high up and pretty ragged. ideally a large composable lisp project like emacs would have a very accessible continuum between the surface and the underpinnings.

so I don't think one can achieve that by maintaining 100% compatibility. a much smaller base system build with better semantics that was notionally compatible would be something I would be really excited to contribute to.

Re:Neo Emacs – Emacs from the Future by cmrdporcupine on Monday September 14, 2026 @04:16PM (#49703299)
Yeah, that's "lem" really. Though in that case it's Lisp all the way down apart from the native bits of the rendering layers.
Re:Neo Emacs – Emacs from the Future by whois on Monday September 14, 2026 @04:45PM (#49703721)
I keep meaning to check out Lem. It just pains me having to get my setup set up all over again. But, long term Lem is probably the move.
Re:Neo Emacs – Emacs from the Future by stackghost on Monday September 14, 2026 @04:34PM (#49703548)
It’s a better lisp, too. Elisp really sucks and is my least favourite part of emacs, which I use daily.
Re:Neo Emacs – Emacs from the Future by cmrdporcupine on Wednesday September 16, 2026 @09:19AM (#49726601)
I'm not a Lisp connoisseur, but the parts of GNU Emacs that bothers me are more all a) the C-based glue... single-threaded single process monolith b) giant ball of mutable state that seems to let anything step on anything else and break things in confusing ways.

IMHO there should ideally be a minimal shared transactional blackboard space that processes can coordinate in and then each buffer should be its own isolated process/thread -- like a chromium tab.

Re:Neo Emacs – Emacs from the Future by hollerith on Monday September 14, 2026 @09:15PM (#49706503)
I've never gotten lem to display anything readable in a browser tab over 2 tries separated by 6 months. (I didn't try the terminal front end.)
Re:Neo Emacs – Emacs from the Future by iLemming on Monday September 21, 2026 @02:01PM (#49790893)
CL is really not the answer. In fact, most Lisps probably can't beat Elisp for the simple reason that majority of Lisp dialects are very data-oriented, while Elisp is specifically text-oriented and that's not the property of the language but the runtime - implicit current buffer, an implicit point, global match data, etc. You can't simply replace forty years of packages, where every single one of them assumes the exact Emacs runtime. Lem's problem (or any Emacs alternative) is that it has to be much better to justify migration, and nothing is much better than Emacs at being Emacs.