Ed Hill <[EMAIL PROTECTED]> writes:
> So, I'm curious about what you consider "legitimate" 
> and why.  And please understand -- I'm not trying to start arguments or 
> change any opinions about language choices [ other than perhaps my own 
> :-) ].

It is pretty straightforward. C++ is a big mess -- the language
specification is too large for me to fully remember, it is easy to
produce constructs that are very difficult to understand. Things like
operator overloading encourage people to write unreadable code -- you
can examine a short section of a program and not realize that all the
familiar operators you think are doing one thing are doing unexpected
things. The language is a maintenance programmer's nightmare, and most
of the time, programs are being maintained, not developed.

> If I had to sum it up in one line it would be: "I'm use C++ a lot because 
> I just can't seem to find a superior replacement for it."
>
> And I'm still (half-heart-edly) looking for replacements...

That's the reason many people end up using it, including (sometimes) me.

Many smart people use C++, few smart people love C++.

-- 
Perry E. Metzger                [EMAIL PROTECTED]
_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org
To change your subscription (digest mode or unsubscribe) visit 
http://www.beowulf.org/mailman/listinfo/beowulf

Reply via email to