Hacker News new | ask | show | jobs
by asddubs 1090 days ago
>clang dropped to third place after Apple and Google decided to refocus on other languages, it is yet to recover from it.

what do you mean by this?

1 comments

https://en.cppreference.com/w/cpp/compiler_support/20

Apple nowadays mainly focus on Swift, and C++ support only needs to be good enough for Metal Shading Language (a C++14 dialect), IO and DriverKit needs, and compiling LLVM (currently requires ISO C++17).

Likewise, on Google's side, those that went on to work on Carbon are no longer contributing to clang.

All the other compiler vendors that have clang forks, seem more interested into LLVM improvements than ISO C++ compliance, thus now clang lags behind GCC and VC++ in ISO C++ capabilities.