4 ms·
> If you stop supporting the previous C revision, it means the person compiling your code need to upgrade their compiler FYI, this doesn't happen in C, all C v
by Crinus 7y ago
> If you stop supporting the previous C revision, it means the person compiling your code need to upgrade their compiler
FYI, this doesn't happen in C, all C versions are backwards compatible - you can compile C89 code on any compiler supporting C99, C11 or C18.
- partomniscient 7y agoWhere C11 > C99. Talk about naming problems / sorting problems. They've adopted Microsofts versioning system where Windows 8 is newer than both Windows 98 and Windows 2000. Does anyone remember the Y2K problem. Anyone????? They worked out naming things properly (where computers are involved) was a big problem in the 1960's. But we still only allocated 3 bytes for the version of C or something...?
- MikeSchurman 7y agoparent means if code starts using C99 features that won't work in C89, then the person with a C89 compiler needs to upgrade their compiler.