logoalt Hacker News

locknitpickeryesterday at 8:51 AM1 replyview on HN

> Did I miss a new C++ version released <2 days ago perhaps?

You certainly are missing something. C++26 was officially released 4 months ago, and support is slowly being rolled out to compilers and packages.

https://en.cppreference.com/w/cpp/compiler_support/26.html

If you somehow believe this kind of work is done in a couple of days, that's a good way to explain to the world how oblivious you are about the topic you are discussing.


Replies

lelanthranyesterday at 12:45 PM

> If you somehow believe this kind of work is done in a couple of days, that's a good way to explain to the world how oblivious you are about the topic you are discussing.

And, in turn, you appear to be oblivious to the point - the release cadence of this best-case scenario still means like a decade between updates to the project.

C++26 was released 4months ago; pointless to update it until compilers and deps are updated. So, best case is maybe you'll have complete bug-tested support in the supported compilers in 2030.

If we're looking at 2035-ish for the next release, we're still only looking at 2040 before you update.

You still have to take into account that updating might not even be necessary. It's not like C++ < C++26 suddenly doesn't work.

show 1 reply