conferences | speakers | series

Emacs Should Be Emacs Lisp - Thoughts on the Future of Emacs

home

Emacs Should Be Emacs Lisp - Thoughts on the Future of Emacs
FOSDEM 2020

Emacs Lisp is good, actually, and Emacs should primarily be written in Emacs Lisp. This talk will describe a way forward.

The future of the Emacs core is a frequent topic in the Emacs community. Should the core be in C? Or Rust? Should Elisp continue to be the scripting language? Or Guile? Or Python, Perl (the "Perfect Emacs Rewriting Language") or JS?

This talk advocates the rarely discussed view that Emacs Lisp is good, actually, and that Emacs should be written in Emacs Lisp. Threading, compilation, and addressing Emacs' other low-level deficiencies will be covered, with an eye toward a practical way to roll out the changes.

Speakers: Tom Tromey