Christopher Smith wrote:

Read "Modern C++ Design". Java can be great for what it's great for, but
C++ really does have unique benefits to offer.

Like what? I can think of *one single domain* that I would use C++ for, and I seriously doubt that you hit that.

I walked the C++ route.  I will not go back unless forced.

There is almost *nothing* that C++ gives me that isn't better supplied in a different language.

For application programs, practically *anything* is better than C++. Even Java and C# are better. I'd even go learn Ruby before going back to C++. Even *Perl* scores better on my list than C++, and I'm a Python dweeb.

As for templates, it is easier for me to wrap my head around Common Lisp macros (arguably one of the hardest concepts in modern programming) than C++ templates.

*That* says something.

Macros are at least conceptually simple even if they are tricky to use. Templates are a conceptual tarpit of layered hacks *and* are tricky to use.

-a

--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg

Reply via email to