On Tue, Apr 7, 2009 at 10:58 PM, Sean Conner <spc at conman.org> wrote:
It was thus said that the Great Richard once stated:
You've never found a compiler bug? ?:-)
To be honest, no.
Every time I *thought* it was a compiler bug, it was mine. ?Then
again, I don't work in anything remotely like embedded computing where
the quality of the compiler can vary considerably I'm told.
?I found a compiler bug in the C compiler from SGI (back around 1994).
That compiler was much nicer than GCC, but yes, I did find a bug in the
compiler (and a work-around since upgrading the compiler would have required
buying the next version of IRIX).
I often hear from game programmers that game
console C++ compilers are
pretty shitty. ?Apparently the console vendors insist on making their own
compilers or licensing a shitty one instead of making a decent back end
for gcc or something reasonably like that.
?Same goes for embedded systems as well, from what I hear from a friend of
mine (even those that use GCC have a horrible build system).
?-spc
GCC is definitely not the most enlightened compiler out there.
Thus spake Kernighan, "useth the Plan 9 compilers", and we did, and
the compiler did generate object files, and the linker did link them,
and yea even the mkfiles weren't too terrible.
John
--
"I've tried programming Ruby on Rails, following TechCrunch in my RSS
reader, and drinking absinthe. It doesn't work. I'm going back to C,
Hunter S. Thompson, and cheap whiskey." -- Ted Dziuba