>>44
In other words, the extension language should be fast if you're making Emacs. Most editors are concerned only with user interaction, and not with running scripts.
Ideally, there would be a decent editor built around a dynamic, JIT-compiled language, because Emacs Lisp is just that horrible.