I bet I could name a few things about C++ you probably don't know. One small example, with out looking it up can tell me how to add a prefix operator (e.g. ++) to a class vs. a postfix operator? The answer is ugly. There are a lot details to C++ (and I'm only talking about C++98 at this point). It's easy to learn enough C++ to create some programs but it's hard to really learn C++.
Re:Why not C++?
by SamReidHughes on Saturday March 05, 2016 @04:24PM
(#11231155)
Yes. And even if I didn't, it would be easy enough to look up, and there's no danger to me for not knowing it. That's not where C++'s learning curve has its sharp edges.
However, C++ really isn't that hard to learn. Harder to learn than some alternatives, perhaps, but only like driving a stick shift is harder than an AT, but neither really qualifies as simply hard.