K teto diskusi jsem si vzpomnel na zajimavy clanek, kde je presne opacny nazor, fakt stoji za to ho precist:
http://lwn.net/Articles/249460/
Ja bych taky C++ zahodil a psal v C. Podle me se naopak v C++ pise daleko hur a hur se hledaji chyby, protoze C++ nuti cloveka delat taaaakhle tluste mezivrstvy, a kdyz si spatne rozvrhnete tridy, tak jste pozdeji ztraceni. V C je daleko jednodussi refaktorizace, a kdyz neignorujete warningy, tak uroven odhaleni chyb uz v compile-time je docela dobra.
-Yenya, http://www.fi.muni.cz/~kas/blog/