Yep, I agree, at least they have it in the plan for C++26 https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p0592r5.html
7
It's great that you provide operator overloads, but it's also nice to have names - The Old New Thing
(devblogs.microsoft.com)
Nice ones, for regex I also use https://regexr.com/ but regex101 is great too
Yeah, lots of interesting talk freely available: CppCon videos, ACCU, C++Weekly
also some git repo:
- awesome cpp lists: https://github.com/fffaraz/awesome-cpp
- awesome modern cpp: https://github.com/rigtorp/awesome-modern-cpp
- awesome CMake: https://github.com/onqtam/awesome-cmake
- list of C++ features: https://github.com/AnthonyCalandra/modern-cpp-features
- isocpp core guidelines: https://github.com/isocpp/CppCoreGuidelines
It's not ahead :)
it's how standardization works, C++23 just got finalized after 3 years of work, this is just the beginning for C++26
Btw, here is the plan for C++26: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p0592r5.html
And here is the Sutter's Trip report of the metting with the complete list: https://herbsutter.com/2023/06/16/trip-report-summer-iso-c-standards-meeting-varna-bulgaria/
Have a look at ftxui it's made for C++ with modern C++: https://github.com/ArthurSonzogni/FTXUI