[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: OT: C++, yuck!

From: Noel Yap
Subject: Re: OT: C++, yuck!
Date: Wed, 27 Feb 2002 06:53:07 -0800 (PST)

--- "Greg A. Woods" <address@hidden> wrote:
> I think if you could find someone to do a careful
> and impartial academic
> study of C++ you would find that it has many more
> negative aspects it
> than it has positive aspects.

Funny, academically, I like C++'s feature set.  And
when used properly, you get extremely powerful idioms.
 I think one of the problems is that, even after over
10 years, C++ usage is still maturing and evolving.

> If you can't justify using C for a project (on
> language merits alone)
> then C++ is right out of the running from the get
> go!

I wouldn't necessarily say this.  C++ can do things
that C can't (eg generic programming).

> About the only justifiable reason I can think of for
> using C++ on any
> random project of any size is that you've already
> got a bevy of
> reasonably good C++ programmers in your harem and
> you'd rather just put
> them to work than to try to retrain their stubborn
> stuck-up egotistic
> selves.

There's also long-term costs to consider (eg supply
and demand for maintainers).  It's extremely risky to
use a language that's not as popular, but
technologically more suited.

> I'd rather write my programs in languages that will
> give my efforts a
> lasting elegance and which I can let others read
> with pride.

Like I alluded to before, this'll come when most C++
programmers are accustomed to reading the various
paradigms afforded by the language.


Do You Yahoo!?
Yahoo! Greetings - Send FREE e-cards for every occasion!

reply via email to

[Prev in Thread] Current Thread [Next in Thread]