News for hackers. Stuff that matters.
Re:C++20 Concepts: The Definitive Guide by agumonkey on Sunday August 22, 2021 @01:39PM (#28267635)
clang kinda started the race
Re:C++20 Concepts: The Definitive Guide by pjmlp on Sunday August 22, 2021 @03:49PM (#28268888)
And now lags behind in C++20 support, as apparently not everyone is keen to upstream whatever they are doing.

Clang concepts were implemented by one guy.

https://cppcast.com/saar-raz-clang-hacking/

Re:C++20 Concepts: The Definitive Guide by agumonkey on Monday August 23, 2021 @10:23AM (#28276201)
Strange
Re:C++20 Concepts: The Definitive Guide by pjmlp on Monday August 23, 2021 @04:12PM (#28281306)
Actually not that strange.

Apple doesn't really care about C++20. Their LLVM efforts are focused on Objective-C and Swift.

C++ as used on Apple platforms is mostly related to the Metal Shading Language (a C++14 subset) and IO/Driver Kit (an Embedded C++ variant).

Google has their style guide, only recently updated to C++, isn't a compiler vendor and apparently losing on the ABI vote has made several employees move away from their clang involvement.

Then the other vendors like Intel, Embarcadero, IBM, Codeplay, Sony, Nintendo, ARM, NVidia, AMS have their own agendas and do not upstream everything.