I searched on the open standards website, particularly the C working group homepage but only found information about C11.
They seem to have regular meetings and discuss different features and extensions, but they never actually mention a future C standard nor roadmap. It is hard to tell whether they are working on a new standard or just a Technical Corrigendum to the current standard.
C11 is the informal name for ISO/IEC 9899:2011, the current standard for the C language that was ratified by ISO in December 2011. C11 standardizes many features that have already been available in common contemporary implementations, and defines a memory model that better suits multithreading.
C11 looked to address the issues of C99 and to more closely match the C++ standard, C++11. It changes some C99 features required to optional. Some of the features include variable length arrays and complex numbers. This makes it easier for compiler vendors to meet C11's required function set.
C11 (formerly C1X) is an informal name for ISO/IEC 9899:2011, a past standard for the C programming language. It replaced C99 (standard ISO/IEC 9899:1999) and has been superseded by C17 (standard ISO/IEC 9899:2018).
I sent an email to the guy on the WG 14 contact section but I didn't expect to get an answer anytime soon, however, I did.
This is what he replied to me:
the Committee has not discussed starting work on a new revision of the Standard. WG 14 will be meeting in Parma Italy the first part of April, and so far there as not been any proposals for new features that would prompt the revision process.
Thanks,
John Benito - ISO/IEC JTC 1/SC 22/WG 14 Convener
So I guess this is as official as it gets for now.
It appears there is discussion about the next C standard, C2x, and there are proposals as well.
You can view the charter here.
And, you can view the email list here.
At the bottom of the charter, it indicates an expected publication date of 2022.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With