logoalt Hacker News

lelanthranlast Thursday at 12:45 PM1 replyview on HN

> 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.


Replies

locknitpickerlast Thursday at 4:51 PM

> 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.

It doesn't seem you are managing to think the issue all the way through. Even if you believe you can claim that release cadence is a factor, C++26 is the latest release in a process that outputs a new version every two years. Therefore, your argument would lead you to agree that there is a greater need for maintenance as there are more releases still evolving.

> C++26 was released 4months ago; pointless to update it until compilers and deps are updated.

This is a silly argument to make. At best you are trying to argue that you somehow believe maintenance needs aren't as urgent. Except urgency is irrelevant to the discussion, and the whole argument is derived from specious reasoning to begin with.

It sounds like you are fully invested in contrarianism and not invested at all in thinking about the issue you are trying to discuss. This is not the best use of anyone's time.

show 1 reply