Mail Archives: djgpp/1997/09/11/00:33:16
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 -