While the C language offer a general-purpose computer programming language, with support for structured programming, lexical variable scope and recursion; now the C committee (WG14) has proposed the next real revision of the C standard.

And the first draft for the next revision of the C programming language, referred to as “C2x” tend to clarify and refine how the C language should act with different implementations and as regards the C++ programming language.

The new language commonly referred to as “C2x”, where “x” stands for the digit of the year in which this new standard will be launched, will be ruled by the C2x Charter that describes and fixes the sort of improvements expected in the language function.

It won't involve new features, but rather would emphasis on refinements in line with how the former revisions to C — C11 and the just recently revised C17 — have been adapted to the function.

Albeit, the C17 was more a bug fix release, with the working papers introducing normative changes and are public; the present working papers will be “diffmarks”, that is the C17 document with marked changes, strike-outs for removals and under-wave for additions.

The roadmap of two years has been provided for the proposals to take shape, and the WG14 has pinpointed the end of 2021, with a possible 2022 publication date.

The next revision of the C language to prioritize compatibility as it redefines function



While the C language offer a general-purpose computer programming language, with support for structured programming, lexical variable scope and recursion; now the C committee (WG14) has proposed the next real revision of the C standard.

And the first draft for the next revision of the C programming language, referred to as “C2x” tend to clarify and refine how the C language should act with different implementations and as regards the C++ programming language.

The new language commonly referred to as “C2x”, where “x” stands for the digit of the year in which this new standard will be launched, will be ruled by the C2x Charter that describes and fixes the sort of improvements expected in the language function.

It won't involve new features, but rather would emphasis on refinements in line with how the former revisions to C — C11 and the just recently revised C17 — have been adapted to the function.

Albeit, the C17 was more a bug fix release, with the working papers introducing normative changes and are public; the present working papers will be “diffmarks”, that is the C17 document with marked changes, strike-outs for removals and under-wave for additions.

The roadmap of two years has been provided for the proposals to take shape, and the WG14 has pinpointed the end of 2021, with a possible 2022 publication date.

No comments