|
|
|
|
|
by orclev
4597 days ago
|
|
The point is, C is worth learning because of what it teaches you. Likewise Haskell and OCaml are worth learning because they'll make you a better programmer. C++ is only worth learning if you're looking for a career in the gaming industry and therefore need to know it to get a job. C++ is a terrible language that does pretty much everything wrong. The fact that it's only with C++11 that the language starts to become bearable should tell you something. Learning C++ will not make you a better programmer, it will make you a more employable programmer, although even there something like Java or PHP will make you a even more employable programmer. If you're doing any embedded programming you're going to be using C. C++ is pretty much exclusively used in the gaming industry, and there mostly because of historical reasons more than anything else (all the popular frameworks are written in C++). |
|
I'm curious how you've come to that conclusion? C++ is used in most of the major web browsers, most of the major database engines, most of the major office program suites, it's widely used at Adobe, Microsoft and Google... C++ is in the top 5 of most language popularity rankings (TIOBE, langpop).
Sure, C++ has its issues, but claiming it's only used in one industry is way off base.