www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/09/11/00:33:16

From: danjm AT globalserve DOT netSPAMBYEBYE (Dan Mitchell)
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: 7 Sep 1997 20:06:18 GMT
Organization: Globalserve Communications Inc.
Lines: 35
Message-ID: <5uv1fq$iff$1@titan.globalserve.net>
References: <3412BD25 DOT 1F30 AT mho DOT net> <3412DDA8 DOT C428AF45 AT a DOT crl DOT com>
Reply-To: danjm AT globalserve DOT netSPAMBYEBYE
NNTP-Posting-Host: ip182.calgary2.dialup.canada.psi.net
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Weiqi Gao <weiqigao AT a DOT crl DOT com> wrote:
>Joel Rosenthal wrote:
>> How much Hard disk space it takes up: MSVC takes up more space, but it
>> has more tools.
>
>Not true.  A complete installation of MSVC 1.0 Pro is about 100MB.  And
>a complete DJGPP installation (the Whole DJGPP archive) is way beyond
>that.  The DJGPP archive in its compressed form is more than 150MB.

 Then again, a lot of a `full' DJGPP install is source, which isn't even
an option with MSVC. (and yes, source is useful to have. Only occasionally,
but when it's useful, it's essential..)

>> Compilation speed: DJGPP is very slow, but MSVC 1.0 is very fast.
>
>The is machine and configuration dependent.  DJGPP requires a bit more
>memory and has a somewhat longer initialization time.  After that, DJGPP
>may very well be faster than MSVC.

 Also, DJGPP is completely and totally clobbered if you don't have a disk
cache; install smartdrv (or whatever) and the speed improves by what feels
like an order of magnitude. MSVC has Windows to help with the file management
and speedup; DJGPP has, well, DOS.

 DJGPP is _way_ slower than GCC running under Linux, despite the fact that
it's essentially the same program, give or take the interface to the operating
system. DOS stuffs the speed up completely. (no, this isn't a "DOS is 
slower than Windows" comment -- just that DOS doesn't have disk caching
built in, Windows/Linux does -- and for compile speed, disk caching makes
an awful lot of difference.)

 -- dan

-- 
To reply, remove SPAMBYEBYE from my address.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019