| |
The result of the C++26 DIS ballot
C++26 failed its Distributed Internet Ballot (DIS), marking the first C++ draft to fail this milestone in the language's history, with only 12 of 20 required votes in favor (60% vs. the required 66%) and 9 negative votes from countries including Japan, Finland, and Spain. Key features slated for C++26—including reflection, std::execution, library hardening, and contracts—remain unapproved by ISO, with no timeline yet established for resubmission. The author, who supports contracts for their value in API documentation and runtime checking, expresses disappointment at the delay but acknowledges the vote outcome may lead to design improvements.
Read Full Article →
← More Tech news