Herb Sutter is trying to save C++ from becoming a legacy language: https://github.com/hsutter/cppfront

It is his ongoing work as he presented it on CppCon today.

The way they killed C++/CX and insist everyone uses COM with tooling that was already bad enough in the Visual C++ 6.0 days, 20 years ago, they could start by sorting out the mess at Microsoft in first place.

Currently the positive part is that VC++ is the most compliant in ISO C++.

Note that other than the spaceship operator, all Herb's former proposals for reflection, exceptions and parameters have fizzled out at the committee, nothing happened after his CppCon talks.

I don't know that they've "fizzled out" it just takes a while. There have been papers this year on reflection, comparing different versions of it. I'm hopeful for that and exceptions making it in soon-ish

Fizzled out means just that, if you check C++ mailings, nothing happened since 2019.

Doesn't matter, because it was made public Herb Sutter's presented his own language as solution to fix C++ at this year's CppCon,

https://github.com/hsutter/cppfront