Out of curiosity to the downvoters, has he NOT written C++ programs? Was his paper in IEEE the other year calling for more static code (let the compiler do its work) and abandonment of the dynamic_cast "let's check at runtime!" development model something he pulled from thin air? Or has he actually written code?
Wasn't CFront written in C++?[1] (Of course, the initial version of C with classes was probably written in C.)
[1] https://en.wikipedia.org/wiki/Cfront