C++ is a language you should give serious consideration to learning in 2019 (or whenever you happen to come across this article). Rapid language modernization, better tooling, a growing and inclusive community, and a thriving job market are just some of the reasons C++ should be your next language to learn.
Wow, this guy drank too much Kool-Aid ™️️, I'm out.
Yeah, I get it. At least in the communities I've been a part of over the years, C++ has a consistently bad reputation.
...
Modern C++ (versions ≥ 11) is an entirely different beast and should be considered separately.
foreach new_shiny in hackerland
{ import; improve; integrate; }
Plus, importing crusty old code into your projects is fun, well, at least more fun than dissecting them and re-coding in a new language which lacks the libraries they leaned on.
(Score: 1, Interesting) by Anonymous Coward on Monday October 28 2019, @06:43AM (3 children)
Doesn't anybody code in binary anymore? All these layers of "languages" only add cruft. People have to think in black and white. That's all the machine knows.
(Score: 2) by Freeman on Monday October 28 2019, @05:25PM
Good luck coding anything of significant size in binary. Sure, coding something like a text editor might be reasonable, but coding something like LibreOffice in binary. Talking about a waking nightmare.
Joshua 1:9 "Be strong and of a good courage; be not afraid, neither be thou dismayed: for the Lord thy God is with thee"
(Score: 3, Insightful) by arslan on Monday October 28 2019, @10:31PM (1 child)
My slave code for me in binary. It is called the Compiler..
(Score: 0) by Anonymous Coward on Tuesday October 29 2019, @05:02AM
Very inconsistent a compiler is, amongst different compilers, and even different versions of the same compiler. A true compiler will only need one version forever, for each human language...