News for hackers. Stuff that matters.
Re:The Origin of Emacs in 1976 by awahab92 on Thursday July 25, 2024 @02:53AM (#41065507)
would it be a bad idea to rewrite the emacsLisp interpreter and other OS parts in a multi-core friendly language like preferably GO but rust would work too?

my reasoning is that it would add another 100 years to the shelf life of emacs. its good enough i dont have any reason to switch, but if the single threaded perf i s still a bottleneck in 5 years i'd probably switch to ZED.

Re:The Origin of Emacs in 1976 by ankitrgadiya on Thursday July 25, 2024 @03:50AM (#41065953)
GNU Guile implementation already supports Emacs Lisp. But I believe having Emacs Lisp implementation is still far from being proper Emacs.

https://www.gnu.org/software/guile/manual/html_node/Emacs-Li...

Re:The Origin of Emacs in 1976 by mjul on Thursday July 25, 2024 @12:01PM (#41070200)
Have a look at remacs (an experimental Rust port of emacs, now discontinued) [1] and its successor, emacs-ng (also in Rust) [2]

I haven’t followed closely, but I am sure there are som valuable lessons learned there that would answer your question.

[1] https://github.com/remacs/remacs

[2] https://emacs-ng.github.io/emacs-ng/