2 ms·
Clang will be fine. It's based on LLVM, which will be actively maintained for as long as Rust exists, and Apple relies on Clang's functionality for pretty much
by smoldesu 4y ago
Clang will be fine. It's based on LLVM, which will be actively maintained for as long as Rust exists, and Apple relies on Clang's functionality for pretty much all of their modern tooling. There's enough stakeholders to keep things moving smoothly, at least as far as I can tell.
- cyber_kinetist 4y agoI don’t have any worries on LLVM, since it has become probably the biggest compiler backend with so many languages and tools depending on it. The problem lies within the Clang frontend, where people are worried that it might not catch up to the latest C++ standards since Apple and Google are now looking elsewhere to replace C++ (Swift and Carbon, respectively). Clang not supporting new C++ features actually have some quite far-reaching consequences, since editors nowadays heavily rely on clangd for autocompletion and static analysis, and they too will be stuck past in time.