First, though, we need to start compiling higher-level languages to LLVM bytecode. Is anyone working on anything like that currently? (A coworker and I are "planning" to make the Perl optree run on LLVM, but haven't gotten around to that yet. I also want to compile emacs as a library that runs on LLVM, and then compile elisp down to LLVM bytecode. That would make emacs nice-n-fast, and open the door to writing emacs extensions in whatever language you want. All of these are just ideas currently. Motivation / helpers would be nice ;)