When plan to migrate C++20 and above? #1228
Replies: 2 comments 7 replies
-
|
It is an an interesting discussion. I think C++26 would be a while, but thinking about whether setting the minimum compiler support to C++17 might be worthwhile for version 3.0. @henryiii would have to weigh in, but I think it is at least worth considering. I know some code using it that needs to support C++17 for a few more years yet, so moving beyond that would require supporting two version releases. |
Beta Was this translation helpful? Give feedback.
-
|
Modules are still really early phase adoption, especially I could see a redesign built on top of refection in the future, though. That could be a truly new interface. Otherwise, I don't think anything other than concepts would be that important. And I think we could go to C++14+ pretty much any time, it's just annoying that we have 11 in our name. Catch2 moved to C++14+, for example. I think C++17+ would be acceptable for a 3.0 version, but it might still be a little early - you have to drop support for macOS 10.13 or so targeting C++17, and some codebases (like older versions of Python) still target 10.9. But that's so close to going away that I think 17+ would be fine. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
ITNOA
Hi all,
I think C++20 and above introduces many useful features, so my question is, when you plan to migrate to C++20 or C++26?
some useful features are
thanks
Beta Was this translation helpful? Give feedback.
All reactions