On the "grumpy" track: http://news.ycombinator.com/item?id=619739 (now get off my lawn.)
Re:Ask HN: C vs C++
by DanielBMarkham on Tuesday May 26, 2009 @06:35PM
(#627655)
Dang kids!
I like pontificating as much as the next guy. But there's this pattern that keeps repeating: person asks question. People speculate on what they might have meant and offer answers. Person comes on and says no, that's not it at all. Then people spin off on that piece of information and speculated on what the situation is. Repeat and rinse.
Should I study C++ or Java? Well gee, what's important to you? Picking up complex concepts? Learning to work in large shops? Becoming an all-round nerd? Without context -- and a lot of it, including your life situation and priorities -- it's just an invitation to bullshit. Even then there's plenty of room for disagreement. It's like asking, What kind of music should I learn to like?
At the risk of being grumpy, I'd make a longer reply, but I already blogged on this just this morning.
http://www.whattofix.com/blog/archives/2009/05/tired-of-erla...
So go with C++. It doesn't have as many letters as Java.