Comment by jandrewrogers
3 days ago
C++11 was for me the first version of C++ where the expressiveness justified the extra complexity relative to C. It was when I finally committed to using C++ instead of C for systems code. In the same sense, C++20 is qualitatively better than C++11 in every way and dramatically reduces the complexity of C++11 while adding many features C++11 needed.
I would add C++23, but only due to std being available as modules, and at least on VC++ is kind of ok for side projects.