Quoting allan espinosa <[EMAIL PROTECTED]>:
> for the last few weeks, i really admitted that gcc compiles slow on my
> old hardware (p133)
> specifically on my c++ machine problems. then my roommate asked me to
> compile his c program. to
> my surprise gcc compiled the source really fast.
In the early 1980s, we were using an optimizing Pascal compiler
in a 64K-ram-8086 running CP/M. The compile of the four-liner
"Hello world" program:
program HelloWorld;
begin
writeln("Hello, world!");
end.
took more than 10 minutes. All the intermediate outputs of each
pass of the compiler were written to disk. You lighted a cigarette
as you gave the "pas helloworld.pas" command to start the compile.
The cigarette is almost burned to the filter, and the compile is not
yet done. Talk about slow compiles. In comparison, you would rate
your "slow" GNU c++ compiler blazingly fast!
A friend of mine who has used the highly rated "Whitesmith C"
compiler will narrate a similar story. If you had a reasonably
big source, you started the compile, and then went out to see a
movie. By the time the movie is done and by the time you are
back to the office through the rush-hour traffic, the compile
would have been finished.
The GNU c/c++ compiler is a result of years of opensource
design and development, and is probably the most worked out,
and most beautiful, c/c++ compiler today. I specially like
the new 3.3 release, since I have only mimimal trouble using
it to compile the most recent releases of the Linux kernel
and the opensource applications that run under Linux.
Let us be thankful that we have GCC and Linux, even if g++ is
a bit slow on a slow machine.
P~Manalastas
Hint: You can get a Celeron running at 600-800 MHz for
little money. On this machine, or a better one, GCC really flies!
--
Philippine Linux Users' Group (PLUG) Mailing List
[EMAIL PROTECTED] (#PLUG @ irc.free.net.ph)
Official Website: http://plug.linux.org.ph
Searchable Archives: http://marc.free.net.ph
.
To leave, go to http://lists.q-linux.com/mailman/listinfo/plug
.
Are you a Linux newbie? To join the newbie list, go to
http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie