On Tue, Sep 16, 2014 at 5:50 PM, Stefan Monnier <monnier@iro.umontreal.ca> wrote:
The main problems I see with that:
- Elisp is slow and as CPUs aren't getting faster, its slowness makes itself
  noticed more often.
- Lack of some features, most notably FFI and concurrency.
- Lack of manpower.

Perhaps also the lack of possibility to enhance Emacs with code written in other languages? I think for example that Javascript will be something most future programmers will know. Could Guile make it easier to enhance Emacs with Javascript (as an alternative to Elisp)?