From: Psilon AT concentric DOT net (Avery Lee) Newsgroups: comp.lang.c++,comp.os.msdos.djgpp,rec.games.programmer Subject: Re: The numer 1 compiler, DJGPP or MSVC Here's a good rating comparision Date: Tue, 16 Sep 1997 03:35:50 GMT Organization: Concentric Internet Services Lines: 49 Message-ID: <341ffc60.43578415@news.concentric.net> References: <3412BD25 DOT 1F30 AT mho DOT net> <3412DDA8 DOT C428AF45 AT a DOT crl DOT com> <341316EA DOT E14 AT mho DOT net> <34158665 DOT 8731090 AT news DOT concentric DOT net> <34148F08 DOT 7A16 AT pacbell DOT net> <5v5fm1$iku$1 AT vixen DOT cso DOT uiuc DOT edu> <3417b361 DOT 0 AT 139 DOT 134 DOT 5 DOT 33> <341baf04 DOT 0 AT 139 DOT 134 DOT 5 DOT 33> <341ceb68 DOT 0 AT 139 DOT 134 DOT 5 DOT 33> <01bcc1b6$1f9cce30$2b40cbc2 AT russnt> <341e6620 DOT 5108437 AT news DOT concentric DOT net> <01bcc1fa$a52f3350$2b40cbc2 AT russnt> NNTP-Posting-Host: ts009d17.cup-ca.concentric.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk "Russ Williams" wrote: >Avery Lee wrote in article ><341e6620 DOT 5108437 AT news DOT concentric DOT net>... >> "Russ Williams" wrote: >> >> >> DJGPP and Watcom are equally good even if DJGPP offers greater >> >compatibility >> >> and portability, MSVC on the other hand is strictly single OS making >it >> >> primitive for large scale production. >> > >> >Wrong. VC5 is on Intel x86 and DEC Alpha chipsets, that I know of. WinNT >> >runs on x86, Alpha, MIPS (and Solaris?) and the Win32 API is portable >> >between them. Apparently, id have Quake running on a quad Alpha, with >> >about a day's code changes... >> >> You just proved his point by naming three implementations of Windows NT. >> He said _OS_, not CPU. > >Well, if you're going to be pedantic, WinNT, Win95, WinCE are 3 different >OSs... Wince? :) All of which are Windows. And WinNT and Win95 both use the same programming interface, Win32, which frankly doesn't say much for the compiler's ability to generate for different platforms. This question should really be split into the separate issues of code generation, IDE, and platform support. In my opinion, MSVC++ wins the IDE war (love 4.0's help system) and GCC wins the platform support area (new platform, recompile GCC and tweak runtime libraries, then spread the new version throughout the Internet). I'm not sure which is best in code generation anymore. Oh well, dumb question anyway. What's the use of using a compiler that everyone else loves and you hate? -- Avery Lee (Psilon AT concentric DOT net) Try my freeware junk at http://www.concentric.net/~Psilon (pages revised 8/6/97 - all programs include source) * VGAPaint 386 V1.3/1.4b4: 32-bit paint program * VETools 1.21: 2:1 compression for Watcom executables * IPXfer5 1.6a: easy file transfers over networks at 450k/s * Playwav 1.2: PC speaker sound for older computers * Stellaryx/PC 1.1: Shoot-em-up from the Amiga, ported to the PC * LMPStat 1.0: Pages of statistics for DOOM ][ .LMP files