Hacker News new | past | comments | ask | show | jobs | submit login

> how often does C get new revisions

1989, 1995, 1999, 2011, 2017.

The 1995 one was an "amendment", not a full revision (and is mostly additions to libc, which Linux doesn't get to use; the only language change is the addition of digraphs).

C17 was a "bugfix" revision; compilers will have applied these fixes to their C11 implementations, so in effect the only difference between C11 and C17 is the value of __STDC_VERSION__. So for most intents and purposes C11 is still the most recent revision.




Fair enough! As I said, I suppose C doesn't need to change that much; people use C because they know what they're getting, and for that to be the case, it needs to be stable.


Next are C23 (2023) and C26 (2026). C23 is already closed, so fixes will have to go to C26.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: