Re: How many bytes per Italian character?



If one has to spend 10 days fixing the compiler, he might rather want to
spend >$1000 to buy a non-"free" one.

"Joseph M. Newcomer" <newcomer@xxxxxxxxxxxx> wrote in message
news:r1tc13thvfcmq5kcgjaaddtldctevj8hfh@xxxxxxxxxx
There's a reason I don't use free open-source products: I can't afford
them. They are FAR
too expensive.

Example: someone once said "Well, you should use gcc because that way, if
you find a bug
in the compiler, you can fix it". Rubbish. I used to work for a compiler
company. I
*know* how hard it is to fix bugs in optimizing compilers. Or in
semantic analysis. Or
even in syntax analysis. Who, exactly, is paying me to make this fix?
Not my customers,
that's for sure. And if I fix the bug, then only MY version of the
compiler has the fix,
for months, assuming that the fix makes the cut to get into the master
source. So now I
have to get into the compiler maintenance business because my customers
can't compile the
code without my version of the compiler. They may be maintaining this
product for a
decade or more. So I have to maintain THAT VERSION of the compiler for
ten years. Sure.



.



Relevant Pages

  • Re: STM32 ARM toolset advice?
    ... they can easily fix a thorny compiler bug - but having been burnt by over ... compilers work better than a compiler vendor. ... abortive attempts to fix them themselves. ... I don't think the open-source libraries have worse quality than the ...
    (comp.arch.embedded)
  • Re: Bug in latest IAR MSP430 compiler optimization???
    ... const unsigned char *src, *tmpsrc; ... Either of the following will fix ... It has been assigned bug id EW20095, and it will be fixed in the ... The tests compiler companies do are quite extensive. ...
    (comp.arch.embedded)
  • Re: Bug in latest IAR MSP430 compiler optimization???
    ... const unsigned char *src, *tmpsrc; ... It has been assigned bug id EW20095, and it will be fixed in the ... To fix something like this is more than a simple patch. ... One thing all the compiler writers I know say is the problem is not in finding the bug but how to fix it with not putting more in. ...
    (comp.arch.embedded)
  • Re: COMMON structures and text parsing
    ... but enough customers asked us to support LOC without the % that we ... phrase that will resonate with compiler developers everywhere. ... Not to speak of "bug compatibility", ... I can't claim to me a compiler vendor, but I've worked enough with them ...
    (comp.lang.fortran)
  • Re: studio 10 CC bad result
    ... I hoped that the fix for BugID ... the compiler still generates wrong code if compiled with -xbuiltin=%all ... To trigger the bug you have to also turn on at least minimum optimization: ...
    (comp.unix.solaris)

Loading