>>1
どっちもやれよ・・・
両方言語仕様自体はほぼ同じだぞ
C++でC使えるし

単に両言語の違いは宗教のようなもんだ
#defineではなくstatic constを使え とか
概念的なものばかり
その2つは自分でよ〜く考えて選べばいい