3 ms·
C++ provides tools that C does not (and cannot with just a library) to aid in managing the complexity of the space. Adding complexity to a language can reduce
by kllrnohj 4y ago
C++ provides tools that C does not (and cannot with just a library) to aid in managing the complexity of the space.
Adding complexity to a language can reduce the complexity in using it. This is the case for C++, Rust, D's betterC, etc... when compared to C. All of them add complexity to the language to reduce the complexity in using it.
If you can't understand this, so be it. But the entire computing industry fully disagrees with you here.
As an aside, your insistence that C++ is a superset of C is factually wrong regardless. C++ changes a number of C behaviors, it is not a strict superset.