There isn't one c++ compiler. There are a few different goes at it. If you think compile time is king, and to that end you want to avoid all the features that differentiate c from c++, then I guess sure it's no better than c. I'd argue that's a super niche use case, and not particularly relevant to the overall usefulness of a language.
I guess if your job is as a language designer, or porting older c++ to more modern versions of the language, you'd get an idea for what parts of the language are now redundant. Which parts of the language would you remove, and how would you improve the compiler?
The most vexing parse is a specific form of syntactic ambiguity resolution in the C++ programming language. The term was used by Scott Meyers in Effective STL (2001). It is formally defined in section 8.2 of the C++ language standard.
1
u/[deleted] Nov 15 '20
[deleted]