Re: KEil bought by ARM
- From: Chris Hills <chris@xxxxxxxxxxxx>
- Date: Sun, 30 Oct 2005 19:41:27 +0000
In article <87mzkrdzxj.fsf@xxxxxxxxxxxxxxxxxxxxxxx>, John Devereux
<jdREMOVE@xxxxxxxxxxxxxxxxxx> writes
>"larwe" <zwsdotcom@xxxxxxxxx> writes:
>
>> Chris Hills wrote:
>>
>> > Actually Open Source is no match for good commercial compilers in so
>> > many ways.
>>
>> Mmm, you know I was rebuilding an old version of arm-elf-gcc just a
>> couple of days ago, and I thought "If only this was a proprietary
>> compiler, I'd be able to spend two weeks and thousands of dollars
>> finding the right dongle version on eBay - and an old computer to work
>> with it - so that I could run this old compiler again for a legacy
>> project that only needs a two-line code change".
>
>Also, even if you accept that the commercial compilers are "better" at
>code generation (I have not seen this):
>
>- gcc is getting better and better. Presumably there is a limit to how
> good a commercial compiler can be, so any gap should be closing.
It's not closing. Gcc is still about a decade behind. I get that figure
independently from several compiler vendors and tool makers. In places
Gcc is apparently an appalling mess.
It is certainly not a sensible choice for quite a few architectures.
>- code space and MHz are getting cheaper and cheaper, so it makes less
> and less difference anyway as time goes on.
Not for embedded systems or the 8 bit market would have disappeared LONG
ago.
What is 50 cents sent difference on the MCU? well multiply it by 50K per
hear and you get some idea! then there is the additional cost of the
memory, the more complex PCB... the cost is on a size* pads* holes type
equation. it all ads up and 1 dollar per board is 50,000 dollars per
year.
The other problem is EMC... many want to run the MCU SLOWER not faster.
>- It is getting easier and easier to justify using 32 bit parts (like
> ARM) in new designs.
YEs for some but there is a LONG way to go (if at all) before it will
over take the 8 bit market.
>I would expect the architecture of these parts
> to more closely match gcc's abilities than, say, the 8051 where Keil
> have been the leader.
Yes Gcc can not hope to compete in the 8 and most 16 bit markets.
--
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills Staffs England /\/\/\/\/
/\/\/ chris@xxxxxxxxxxxx www.phaedsys.org \/\/\
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
.
- Follow-Ups:
- Re: KEil bought by ARM
- From: Bryan Hackney
- Re: KEil bought by ARM
- From: John Devereux
- Re: KEil bought by ARM
- From: Ian Bell
- Re: KEil bought by ARM
- References:
- KEil bought by ARM
- From: Chris Hills
- Re: KEil bought by ARM
- From: Chris Hills
- Re: KEil bought by ARM
- From: larwe
- Re: KEil bought by ARM
- From: John Devereux
- KEil bought by ARM
- Prev by Date: Re: KEil bought by ARM
- Next by Date: Re: KEil bought by ARM
- Previous by thread: Re: KEil bought by ARM
- Next by thread: Re: KEil bought by ARM
- Index(es):
Relevant Pages
|