JIT Compilation for Emacs Lisp
I'm torn.  On the one hand, I definitely want emacs to be faster as it does more and more for me.  However, I also want more and more of the things that folks are doing in emacs to be driven by other processes.  Preferrably ones I can use outside of emacs to get answers.<p>As an example, I get that emacs would have to parse the entire buffer I'm in in order to syntax highlight as I'm typing.  For that, I think this is going to be required.  However, emacs should be able to offload to another process to look up external symbols.  GLOBAL is the tool I use nowdays, and updating the tags database or looking up symbols is something that should be getting heavy lifting in an external process.<p>Or am I looking at things the wrong way?