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: 4, Insightful) by DannyB on Monday October 28 2019, @01:16PM (2 children)
Use the right tool for the right job.
There is no perfect language for all purposes, or we would all be using it already.
If your only hammer is C++ then every problem begins to look like a thumb.
The lower I set my standards the more accomplishments I have.
(Score: 1, Funny) by Anonymous Coward on Monday October 28 2019, @06:54PM
The way I recall hearing it, it went something like: "Using C, it's easy to shoot yourself in the foot. With C++ it's a bit harder, but it's a shotgun and you lose the whole leg."
It probably would have been a more effective warning if it involved thumbs. Programmers need thumbs more than feet and legs.
(Score: 2) by JoeMerchant on Tuesday October 29 2019, @04:11PM
Qt is my hammer, and there are a lot of nails out there...
🌻🌻 [google.com]