It could be worse, but for the long-term evolution of computing, we should be working towards convergent systems. There's enough subtlety and imprecision in the C spec that it's not well suited to convergence.
Among type issues, it also has the infamous "Macros" that are really just unanalyzable text replacements.
Among type issues, it also has the infamous "Macros" that are really just unanalyzable text replacements.