On Wednesday, 6 March 2013 at 00:25:30 UTC, Adam Wilson wrote: > My preference would be to completely replace the back-end with > LLVM. Why LLVM? Well as opposed to GCC it was designed from the > ground up to support many languages. I heard, llvm was written for C and x86. C++, exceptions and ARM pushed it beyond its limits and created a lot of kludge and redesigns.