--- "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
