I don't think C++ is anywhere near the state of the art in terms of usability. I wonder what he would do with something like Python + PyGame.
I heard that the Battlefield 2 engine was written on Python, or perhaps I could be mistaking it for another engine, but it seemed pretty cool knowing of something that was finally written on something else.
void setup() { ellipse(10,10,20,20); }
[1] processing.org