The national bodies didn't approve the C++26 draft in its DIS ballot, and the No votes point to contracts. The numbers, why every vote in a national committee counts, what the committee can do next, and what it means for code written against C++26 today.
C++26 failed its DIS ballot, marking the first time a C++ draft has been rejected. This outcome leaves features like contracts, reflection, and std::execution unapproved, with the timeline for resolution currently unknown.
C++26 is the first C++ draft to fail a DIS ballot, a first for SC22 language standards.
The rejection leaves contracts, reflection, and library hardening features in an unapproved state.
The author supports contracts for runtime checking and self-documenting API intent.
Summarised automatically by AI from the original article by Hacker News. AI can make mistakes, so check the original for details.
This is Part 6 of the C++26 contracts series on what C++26 contracts do, and the argument over shipping them. It follows on from Were C++26 contracts tried enough, and how were the objections handled?.
C++26 failed its DIS ballot. As far as I know, it is the first C++ draft to fail one. Robert Seacord, the convenor of the C committee, wrote that he doesn’t think any language standard from SC22 has ever failed its ballot before, and Daveed Vandevoorde, a member of the WG21 Direction Group (P5000R1), wrote that no earlier C++ draft got even a single vote against. So reflection, std::execution, library hardening, and contracts are all in a draft that ISO hasn’t approved, and nobody knows yet how long the delay will be.
Read the full story on Hacker NewsThat's the opening of the story. The full piece is published by Hacker News.
"I’ve spoken with 60 air traffic controllers tonight about what Sean Duffy said at the White House today," said one journalist. "None of them are buying what he said."
Rachelle Hampton is a writer and co-owner at Defector Media, and the host of Normal Gossip, a podcast of anonymous listener-submitted stories about everyday drama. Whether that's…
AI summary TechCrunch recommends the X3 and X4 Pro e-readers for their portability and features, with the X4 Pro offering a backlight for better versatility.