people write better c than c++ because they are less tempted to over-architect. We've all come across terrible meta-templated c++ code with abuse of OOP all in the name of "information hiding". The main problem against c is the puny standard library. It would be nice to have a few more built-ins.
I think c++ without inheritance would be a very nice language.
I think c++ without inheritance would be a very nice language.