C++はまずEffective C++やらなんやらじっくり読み込んで、
大量のお約束や禁則を頭に叩き込む必要があるからな。
一度習性レベルまで身に付いたら、Javaとかと大して変わらないんだが、
問題は、そのレベルに達していないプログラマの存在だろう。

あと、ヘッダファイルとソースファイルが分かれてるのは
いつまで経っても激しく面倒くさい。