3 ms·
The most important argument is that not all programming is systems programming. A lot of projects choose C, C++ or Rust only because they need performance: *
by sally1620 5y ago
The most important argument is that not all programming is systems programming.
A lot of projects choose C, C++ or Rust only because they need performance:
* Backend services
* Numerical computation
* Game development
* Rendering engines, e.g., browser engines
System programming is usually needed for what we consider Operating Systems, e.g. kernel, system libraries, and shell.
In my career as a C++ programmer I have worked on a lot of projects that I would otherwise write in C#, Java, Julia, or Go.