Andrew Lentvorski wrote:
> 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.

No, tell us what you really think! ;-)

C++ is a multiparadigm language, so one would expect that any given
capability it has might be implemented in a simpler and more
straightforward fashion in some other language. The benefits of the
language comes from the (some would say unholy ;-) combination of these
features.

For example, there's some cool things that come from having a language
that has support for generic programming, overloaded operators, access
to platform specific features but portable with fairly well defined
performance costs (in terms of complexity), objects, lexically scoped
resource management (and in particular destructors), static typing and
multiple inheritence. These features can be combined for a very
efficient declarative approach to resource management.

--Chris

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

Reply via email to