Remix.run Logo
▲ bluGill 2 hours ago

The major compilers are certainly behind the latest standard as far as what they implement and if you're trying to run the latest and greatest you will find things that don't work.

You will find, though, that every major compiler considers those features that don't work either. Don't work because of bugs or they're not implemented yet. But either way, it's something they plan to implement.

Your objection reads like 1995. Of course, the C++ standard didn't exist until 1998, which is my point. Compilers have generally considered it a bug to not have all features implemented - the exception that proves the rule is export, which was removed from C++11 because all compilers agreed they weren't going to implement it.