> Is the free GCC not that efficient at optimising then?
There are several issues:
- GCC runs on an astounding number of platforms, and thus needs
to optimize for all of them, so compromises have to be done.
- On the same subject, divide the amount of effort spent by the
number of supported platforms and you get the amount of effort
that goes into a particular platform (well, not strictly, since
IA32 gets a fair share, but you get the idea).
- Some optimizations require knowledge of the architecture that
sometimes can be gotten only through an NDA, and GCC being
free software can't always do that (since the code exploiting
these features would be available and might violate an NDA)
- Many contributors to FSF GCC are volunteers, so the deadlines
are not the same as they would be at MS (even tech ones).
Sorry for the HTML, MS Exchange bug, blah, blah, sysop not done
the upgrade yet, blah.
--
Vincent Penquerc'h
|