Catapult CPP development status, nothing short of being impressive:

A great pile of code indeed...
Work has been done but the quality based on those numbers could be better (blank, comment / code) ;-)
Static analysis tools may give some "guidelines" to the coding, unless the devs are so familiar with C++ and so Pro that codelines are self-commenting :-)
Or the code has been really stress-tested.
Ironically, Devs are all Cpp experts. Java was something new for them and they delivered. So, we expect catapult to be something so easy for them to do.