Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Are there any plans for a future C standard after C11?

Tags:

c

iso

c11

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.

like image 223
Jens Avatar asked Mar 09 '14 16:03

Jens


People also ask

What are the new feature of C11 or ISO IEC 9899 2011 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.

What is the difference between C99 and C11?

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.

What is GNU C11?

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).


2 Answers

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.

like image 137
Jens Avatar answered Oct 05 '22 22:10

Jens


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.

like image 23
tay10r Avatar answered Oct 05 '22 22:10

tay10r