3 ms·
C++ is fundamentally different insofar as it has no garbage collection. Which means it's different enough that learning it will be educational (e.g. it means di
by itamarst 10y ago
C++ is fundamentally different insofar as it has no garbage collection. Which means it's different enough that learning it will be educational (e.g. it means different forms of resource cleanup are possible: https://codewithoutrules.com/2016/03/10/compare-contrast/ https://codewithoutrules.com/2016/03/10/compare-contrast/).
On the other hand, it's also a massive language, and modern C++ is very different than the legacy code bases you'll encounter in the real world. So it's a large time commitment to learn it well enough to code well in anger.
If you have the time try skimming a tutorial, and doing some exercises, enough that you can get the differences in mindset. But it's probably not the most efficient way to increase earnings, if that's all you care about.