Это не эмоции. Кодогенератор он как правило один и тот же, просто синтаксис чуть разный. Специально сравнивал самостоятельно в MSVC, и в TI CCS. Результат абсолютно идентичен при компиляции одного и того же исходника, удовлетворяющего одновременно синтаксису С и С++.