Quote Originally Posted by Ozz View Post
C++ itself isn't really a well design language that you could figure out using 'common sense'. It has so many gotchas that it's justifiable to read it while trying to program. The question is: why isn't he using .NET/Java?
Don’t use .NET, but isn’t it difficult to use on any platform that’s not Windows? And Java can’t do all C++ can. Too abstracted. Can’t manage memory directly, no pointers, and there’s the syntax which is annoyingly verbose. But I started with C, so I’m biased.