--- "Greg A. Woods" <[EMAIL PROTECTED]> 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.

Noel


__________________________________________________
Do You Yahoo!?
Yahoo! Greetings - Send FREE e-cards for every occasion!
http://greetings.yahoo.com

_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to