Also tools become much easier.  There are few good refactoring tools for C++ because the language is almost impossible to parse.  In fact, even generating tags for vim&#x2F;emacs is nearly impossible.