| C++26 Disapproved(andreasfertig.com) | |
| 406 points by thatxliner 8 days ago | 342 comments | |
tl;dr: For the first time in C++ history, the DIS ballot for a new standard (C++26) failed to achieve the required two-thirds majority, primarily due to National Bodies objecting to the inclusion of Contracts. This leaves the standard at an impasse with four possible paths forward (revised DIS, back to committee, publish as Technical Specification, or cancel), all requiring majority consensus in WG21 that may be difficult to achieve. The author, a committee member, views the rejection as a breach of the trust-based collaborative process, since Contracts had already received majority approval multiple times over years of development. | |
HN Discussion:
| |