Jethro's Braindump

Emacs Should Be Emacs Lisp - Tom Tromey

Tom Tromey
Emacs, Emacs Lisp

Several competing ideas and their problems

  • Guile Emacs
    • Scheme is not Emacs Lisp! Impedance mismatch – largely solved by Guile Scheme, at the expense of Guile not being a proper Scheme
    • Scripting fragmentation (rather than have)
  • Rebase on Common Lisp
    • Experiment in 2012, an attempt to unify the type systems
    • Impedance mismatch, hard to maintain

Emacs Should Be Emacs Lisp!