TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The C Standard charter [pdf]

2 pointsby Jorengarenarabout 1 year ago

2 comments

Jorengarenarabout 1 year ago
As you probably already know, WG14 recently finalized work on C23 and began the cycle for a new revision of the C standard, for now called C2y. Traditionally, that means updating the charter, but this time around we decided to do things a little bit differently and instead of simple update to C23 charter [1], we tried a more substantial rewrite.<p>Initial version was uploaded on the website as document N3223 [2] and a &quot;live&quot; preview also is available [3].<p>The plan is to no longer keep charter tied to specific revision, but to have it apply to current and future standardizing efforts as a whole.<p>What do you think? Do you like it? Is something not clear enough? Did we miss something? We would like to hear your opinions and suggestions!<p>[1]: <a href="https:&#x2F;&#x2F;www.open-std.org&#x2F;jtc1&#x2F;sc22&#x2F;wg14&#x2F;www&#x2F;docs&#x2F;n2611.htm" rel="nofollow">https:&#x2F;&#x2F;www.open-std.org&#x2F;jtc1&#x2F;sc22&#x2F;wg14&#x2F;www&#x2F;docs&#x2F;n2611.htm</a><p>[2]: <a href="https:&#x2F;&#x2F;open-std.org&#x2F;jtc1&#x2F;sc22&#x2F;wg14&#x2F;www&#x2F;docs&#x2F;n3223.pdf" rel="nofollow">https:&#x2F;&#x2F;open-std.org&#x2F;jtc1&#x2F;sc22&#x2F;wg14&#x2F;www&#x2F;docs&#x2F;n3223.pdf</a><p>[3]: <a href="https:&#x2F;&#x2F;docs.google.com&#x2F;document&#x2F;d&#x2F;e&#x2F;2PACX-1vQSNqWYsJPUsyigrMAHCWk07rheqmVINJdbZ8ji_KluVhwwlWi2zb6wFQJ1Oj0WMXzR8qHTnw186zLC&#x2F;pub" rel="nofollow">https:&#x2F;&#x2F;docs.google.com&#x2F;document&#x2F;d&#x2F;e&#x2F;2PACX-1vQSNqWYsJPUsyigr...</a>
thradamsabout 1 year ago
I think at &quot;Keep the language small and simple&quot; it should say avoid &quot;two ways of doing something&quot;<p>( The sample I have is 0, NULL and nullptr where nullptr is something new. Two ways of doing something makes the language complex. )
评论 #39543431 未加载