Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2000] Re: GNU is slow!

2005-01-04 by Leon Heller

----- Original Message ----- 
From: "sig5534" <sig5534@...>
To: <lpc2000@yahoogroups.com>
Sent: Tuesday, January 04, 2005 7:12 PM
Subject: [lpc2000] Re: GNU is slow!


>
>>> I found this. Any comments? Is GNU this bad?
>
> Ya know, it is really getting funny how hard these guys with the
> proprietary compilers are trying to convince people that their $XXXX
> price tags are worth it.  The market is falling out from under them
> and they know it.  It appears they are staking their whole sales
> pitch on the idea of better optimized code than GNU.
>
> Well I have two things to say about that:
>
> (1) I used several of these proprietary compilers, and I ran into
> serious bugs.  It matters little how good some optimization is when
> the damn compiler has serious bugs.  Who cares about optimization.  I
> need a compiler that works - period.
>
> I ended up dumping the proprietary compilers and moved my code to
> GNUARM.  I got up an running on that in a couple days, and it is now
> giving me results that make sense and are predictable.
>
> (2) After doing embedded projects for 25 years, usually in asm, I
> can't even remember that many times where I even cared much about
> optimization.  I just wanted the code to work and fit in the
> available ROM.  Optimization may matter on some projects, but the
> fact is most of the time it is largely unimportant.  It's certainly
> no good for debugging.
>
> GNU is good enough to compile Linux on many different platforms.  The
> focus is on reliability.  I appreciate that.
>
> About the only proprietary compiler that I would put big money out to
> buy is ARM ADS.  Other than that I'll stick with GNUARM.

When I worked at Racal Comms the software engineers in our group gave up 
with the very expensive compiler they were supposed to use because it had so 
many bugs and used gcc instead. They didn't tell anyone about it and our 
manager was rather shocked when someone told him what they were using, some 
months later.

Leon 



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.298 / Virus Database: 265.6.7 - Release Date: 30/12/2004

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.