Of Bounties and Mercenaries
Scott Robert Ladd
coyote@coyotegulch.com
Tue Apr 6 04:03:00 GMT 2004
Stephan T. Lavavej wrote:
> How about writing gcc in Modern, Standard C++? You could do away with your
> crazy garbage-collected C (double ugh).
>
> This inflammatory suggestion was brought to you by...
While I'm often a C++ programmer by trade, I do not favor rewriting GCC
in C++.
C is an excellent language -- despite being Standardized (twice!) by
committees, it remains a clean and succint way of expressing algorithms.
Yes, C++ has many nice object-oriented features -- and those features
are often misused, obscuring the underlying logic of a program. It is
very easy to be seduced by the power of higher-level abstractions, only
to lose the efficiency and clarity of expression required for elegant
programming.
--
Scott Robert Ladd
Coyote Gulch Productions (http://www.coyotegulch.com)
Software Invention for High-Performance Computing
More information about the Gcc
mailing list