At the BCS Central London Offices, I spoke to the BCS Open Source Specialist Group, about LLVM as an alternative to GCC, how being a newer compile changes the way it feels to compiler developers and how ultimately having multiple high-quality open source compilers is very good for users.
Finally I conclude with a comparison of compilation and execution times, and describe how compilers are also useful in the hardware design space.