3 ms·
Older standards typically have a larger pool of people who can contribute because the standard has been around longer. A programmer might have more experience
by phone8675309 6y ago
Older standards typically have a larger pool of people who can contribute because the standard has been around longer.
A programmer might have more experience with an older standard due to the length of time has been out or because the toolchain they use elsewhere (personal projects, embedded comes to mind, or work) hasn't updated to the new standard.
Coming up to speed with the new standard is not free. The tooling may be free for the most common targets (embedded usually lags), but taking the time to learn isn't free.
- dependenttypes 6y agoIt certainly is free. The standards are generally backwards compatible and the changes are simple. You do not even need to be aware about the differences between C89 and C11 to contribute to a C11 project. > or because the toolchain they use elsewhere (personal projects, embedded comes to mind, or work) hasn't updated to the new standard. gcc and clang both support it.
- cellularmitosis 6y agoThe latest gcc and clang might not be available on a particular platform.