News for hackers. Stuff that matters.
Re:Care is needed to use C++ std:optional with non-trivial o... by kllrnohj on Friday January 13, 2023 @09:13PM (#34376672)
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.

There are no comments on this comment yet.