the fact that chips have been getting _much_ smarter and changing their internal architecture has meant that a lot of the optimizations that GCC tries so hard to do are not as useful as they used to be (and in some cases activly bad for current hardware).
this makes a simple compiler very attractive (at least in theory)
Posted Nov 18, 2008 8:18 UTC (Tue) by dgm (subscriber, #49227)
[Link]
To disprove yourself, simply try LCC or other simple compiler, and watch the code run 2 or 3 times slower than the one generated by GCC (that is in turn two times slower than the one generated by other compilers).
The real problem with GCC is that it's overly complex (and slow) for the quality of optimizations it provides.