5 ms·
That sounds backward, there's already a monoculture: only GCC. Official support for Clang would break that monoculture. edit You probably meant more broadly in
by MaxBarraclough 4y ago
That sounds backward, there's already a monoculture: only GCC. Official
support for Clang would break that monoculture.
edit You probably meant more broadly in the FOSS ecosystem. Personally
I'm not worried about that as GCC seems to be doing ok competing with
Clang on technical grounds. For instance, last I heard GCC was ahead of
Clang in support for new C++ features.
- moloch-hai 4y agoGcc generates faster code, too, often, though far from always. Clang is suffering because Google is off on a chase for "Carbon", which hasn't been abandoned yet, so neglects all but LLVM. This doesn't affect the kernel much, because the C parser needs little attention. The Clang project needs someone not Google to step up.
- MaxBarraclough 4y agoCarbon will use LLVM for its backend, right? I presume Google are still invested in LLVM itself, for that reason. I was going to mention Apple but they're famously prone to adopting non-mainstream languages like Swift. I don't think they have much interested in modern C++ features.