GCC Competitor: LLVM
I’ve used GCC for the better part of my career. It’s worked fairly uniformly across many platforms: x86, MIPS, PPC, ARM, AVR8, and AVR32. Honestly, it is near and dear to my heart.
When I got wind of the Embedded.com article titled “Does GCC still have a future?“, I felt a little blind-sided. After reading the article, however, my conclusion is that competition is often a good thing.
Check it out. Maybe your next project can leverage LLVM for quicker build and execution times?