4 ms·
I will go against the grain and recommend that you learn C++. Yes. It's a complex language, but it is extraordinarily powerful and meant to be used when nothing
by sumanthvepa 6y ago
I will go against the grain and recommend that you learn C++. Yes. It's a complex language, but it is extraordinarily powerful and meant to be used when nothing else will do. It is not a suitable language for novices to write production quality code in. But in the hands of an expert, it can do some amazing things. Rust is nice, but its performance still doesn't come anywhere close to C++ for many tasks. When you need to build extremely high performance systems that are also very complex (think CAD software, simulation etc.,) C++ is simply unbeatable. Also, once you've mastered C++, you will find Rust fairly easy to learn.
- gameswithgo 6y ago> but its performance still doesn't come anywhere close to C++ for many tasks Like what?
- sumanthvepa 6y agoDomains where C++ is a better option include High Frequency Trading, and high performance computing and CGI (game engines, rendering engines) And despite Mozilla’s best efforts browsers.