well specifically he was trashing C++ for performance sensitive systems applications.  Fixing the speed of DVCS was a major goal of git.  Plus you know, kernels.<p>His better argument about C being good is that it&#x27;s easier to look at a diff and know what&#x27;s going on.  This is because C has minimal non-local effects, where with C++ you have the ultimate in spaghetti programming: inheritance and overrides.