DEV Community

Discussion on: C++ is awesome, here's why...

Collapse
 
hebigami profile image
Hebigami-nya

Back when I learned coding I learned C/C++ as my first languages and I loved it! Over a few years I occasionally had to use other languages like Python/JS for larger projects but I was kind of disgusted by the fact that even most Senior Devs I met - especially if they only used JS - didn't know how the languages worked internally.

C++ ist awesome to learn because it requires you to have a rather high level of technical knowledge/understanding. I used to believe every dev had that level but that's simply not true.

Anyway, a few years later I found Rust.

Nowadays I strongly believe that anyone who prefers C++ over Rust simply doesn't know Rust.

Collapse
 
vnjogani profile image
Vinit Jogani

I may be wrong, but libraries and frameworks like OpenCV, Torch/Tensorflow, Unreal Engine only really have unofficial Rust support. The purpose of this article wasn't to discuss X is better than Y, but rather to discuss why C++ is in itself a pretty cool language and not as bad as people deem it to be. And while not everyone might understand the nuances of C++, it is a great language to really learn how things work and gain that technical knowledge and understanding.