Article View: sci.electronics.design
Article #1220Re: Microchip buys Hi-Tech Software
From: Joel Koltner
Date: Fri, 13 Mar 2009 22:24
Date: Fri, 13 Mar 2009 22:24
44 lines
3477 bytes
3477 bytes
"Nico Coesel" <nico@puntnl.niks> wrote in message news:49bad3f3.1298234859@news.planet.nl... > Yes, but you'll need to sell quite a few units to make up for the > price difference between free GCC and a $$$ toolkit. I would factor it into NRE -- when you have, say, 2 programmers spending 3 months developing some widget, that's probably $100k on salaries, do whether you choose a free tool or one for, e.g., $3k is pretty much irrelevant. Granted, if GCC can do the job for you, by all means use it. > GCC for ARM and MIPS platforms is pretty darn good. Agreed, GCC is quite competitive on 32-bit CPUs. > Most commercial > compilers will perform less. Heck, many commercial compilers are just GCC with proprietary support libraries for the hardware in question. :-) > Another advantage of using GCC is that you'll have one dialect and one > development environment (for example Eclipse) for all your platforms. Yeah, there's something to that, but of the various programmers I've known, only a small percentage actually used the more sophisticated features of the tools provided. I once had to explain to a programmer that there is more to the default "DEBUG" vs. "RELEASE" profiles than just "whether of not it #defines DEBUG". :-( You might be surprised at how many people ship DEBUG builds with zero optimizations, symbol tables included, etc. -- I even once had a programmer tell me that, "[he] ships DEBUG build executesbles because you should ship what you test, and since all testing is done with a DEBUG build, that's what we should ship." Wow. Although I suppose there is a certain perverse logic there that's true... > This makes changing to/porting to other/using multiple platforms a lot > easier since you don't have to invest time in learning new tools. IAR likes to use this line of reasoning to promote their tools too -- their one IDE covers both 8- and 32-bit compilers. Last time I used GCC my "IDE" was a command line and make files... ---Joel
Technical Details
Message-ID:
<Q2Bul.47590$9j5.39015@en-nntp-01.dc1.easynews.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!news-in-01.newsfeed.easynews.com!easynews!core-easynews-01!easynews.com!en-nntp-01.dc1.easynews.com.POSTED!not-for-mailReferences:
<lJ0ul.82265$2O4.15077@newsfe03.iad> <H62dnVpA679GBSXUnZ2dnUVZ_r3inZ2d@supernews.com> <d3ohr4dfficf739aobrc2l72ccmfk5tr7i@4ax.com> <49b9921f$0$7377$afc38c87@news.optusnet.com.au> <DFiul.101793$EO2.7466@newsfe04.iad> <49baa239.1285504281@news.planet.nl> <XGxul.47195$9j5.44005@en-nntp-01.dc1.easynews.com> <49bad3f3.1298234859@news.planet.nl>Show Full Headers
Complete Article Headers
X-Google-Thread: 112d1e,b51829856e4bb54 X-Google-Thread: 103407,b51829856e4bb54 X-Google-Attributes: gid112d1e,gid103407,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!news-in-01.newsfeed.easynews.com!easynews!core-easynews-01!easynews.com!en-nntp-01.dc1.easynews.com.POSTED!not-for-mail From: "Joel Koltner" <zapwireDASHgroups@yahoo.com> Newsgroups: sci.electronics.design,aus.electronics References: <lJ0ul.82265$2O4.15077@newsfe03.iad> <H62dnVpA679GBSXUnZ2dnUVZ_r3inZ2d@supernews.com> <d3ohr4dfficf739aobrc2l72ccmfk5tr7i@4ax.com> <49b9921f$0$7377$afc38c87@news.optusnet.com.au> <DFiul.101793$EO2.7466@newsfe04.iad> <49baa239.1285504281@news.planet.nl> <XGxul.47195$9j5.44005@en-nntp-01.dc1.easynews.com> <49bad3f3.1298234859@news.planet.nl> Subject: Re: Microchip buys Hi-Tech Software Lines: 46 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5512 X-RFC2646: Format=Flowed; Original X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 Message-ID: <Q2Bul.47590$9j5.39015@en-nntp-01.dc1.easynews.com> X-Complaints-To: abuse@easynews.com Organization: Forte Inc. http://www.forteinc.com/apn/ X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly. Date: Fri, 13 Mar 2009 15:24:46 -0700