Hacker News new | ask | show | jobs
by dataflow 652 days ago
> the proportion of codebases that actually use recent C++ features (cpp17, cpp20, cpp23) is very close to zero

~Nobody uses all the recent features, but some new C++20 stuff does get adopted very quickly, like 3-way comparisons, constinit, abbreviated function template, etc.

For C++23, support for it is severely lacking in MSVC at least, so that's going to severely impact users.

1 comments

Other compilers are hardly any better.

There can't be full C++23 support when they are still busy adding C++17 and C++20 features.