Post Syndicated from daroc original https://lwn.net/Articles/1105400/
The
International Organization for Standardization (ISO) has blessed seven C++
language revisions since 1998.
The language is mostly developed by ISO’s
Working Group 21, which
considers proposed additions and amendments, integrates them into a document,
and then presents that document to the main ISO body to be voted on as a
standard. On October 23, for the first time ever, ISO declined to ratify a document
presented by Working Group 21, leaving the future of the C++26 standard in
doubt. The decision was driven by controversy around a proposed new “contracts”
feature that would add pre- and post-conditions to function signatures.