ZeroDailyGet it on Google Play

C++ devs can't agree on a feature, so nobody gets a new language version.

Original headline: C++26 stumbles at finish line over Contracts dispute — theregister.com

More in Cybersecurity news

The upcoming C++26 standard has hit a major roadblock right before final approval, failing a crucial ISO ballot. The main point of contention is a feature called 'Contracts,' which would let developers add preconditions and postconditions to their code to catch errors. The language's creator, Bjarne Stroustrup, leads a faction that opposes the current implementation, calling it a messy, untested 'existential threat' that adds unnecessary bloat.

For the millions of C++ developers, this internal squabble means another delay for a long-anticipated language feature that's been in discussion for over a decade. The result is a stalled standard, highlighting the recurring drama and political infighting that can plague even the most established technical committees. The takeaway? When the architects can't agree on the blueprints, the whole construction project grinds to a halt, leaving everyone waiting outside.

Read the original at theregister.com

Satirical commentary on real tech news, summarised with AI. Read the original source for the facts. How ZeroDaily works

Open in the appGet it on Google Play

More stories

Add ZeroDaily on Google