From: naisbodo AT enteract DOT com Newsgroups: comp.os.msdos.djgpp Subject: Re: Support for higher end cpus Date: 2 Jan 2001 11:21:32 GMT Lines: 51 Message-ID: <92sdjs$3p5$1@bob.news.rcn.net> References: X-Trace: UmFuZG9tSVZLMriZXrAXA6kZdXljkbzeQw+ecUxLR97Jfn7LsttywJ59s2gSBoTV X-Complaints-To: abuse AT rcn DOT com NNTP-Posting-Date: 2 Jan 2001 11:21:32 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Eli Zaretskii wrote: > On 2 Jan 2001 naisbodo AT enteract DOT com wrote: >> >> > I think you will find that gcc produces code that's as good as >> > any code made by a proprietary compiler. >> >> I think you most definitely will not. > > While we could continue arguing about this till Kingdom Come I don't think this is the case. Given numbers, we can come to a relatively quick conclusion, both being reasonable people. > someone has already done the footwork of comparing performance > of GCC-compiled code to that of other compilers. See: > > http://www.geocities.com/SiliconValley/Vista/6552/compila.html > > (this URL is mentioned in section 14.1 of the FAQ, btw). Your FAQ is excellent, and thank you for the reference. I've seen other comparisons, but none on Intel. > Guess what? GCC does seem to produce code that is as good or better > than proprietary compilers, including MSVC, according to SET's data in > the above page. I'm confused. I did in fact see the above URL, but it puts GCC at a level comparable to the defunct Watcom compiler and ranks MSVC as the clear leader. In all but three categories, MSVC came out ahead of gcc, and in those three it was not far behind; overall it had a 125% speed (normalized to Watcom), while gcc came out to at best 102%. I would use different compilers for comparison. But then, that wouldn't be very topical because most good compilers that compete with gcc don't run on Intel. So I'll leave it at the statistics you've supplied, and ask you to point out the specific numbers which place GCC at a comparable level with MSVC. Mind you, I don't intend to argue against use of GCC. You have snipped all of my positive comments on the compiler. I think it's important to keep a balanced view of compilers, staying aware of both benefits and drawbacks of each. IMHO GCC is the winner, all things considered. -- naisbodo AT enteract DOT com