3 ms·
> Honestly I find it hard to understand sticking with C89. C89 is the only C version with almost universal support across platforms and compilers (including an
by attractivechaos 4y ago
> Honestly I find it hard to understand sticking with C89.
C89 is the only C version with almost universal support across platforms and compilers (including ancient one). Requiring C99 may break backward compatibility and breaking compatibility, even just for a tiny fraction of users, is a lot worse than where to define variables.