3 ms·
This one is precious, they remove the dependency on clang, by shipping clang. > Clang: Zig is a full compiler toolchain and happens to also bundle all of clang
by pjmlp 3mo ago
This one is precious, they remove the dependency on clang, by shipping clang.
> Clang: Zig is a full compiler toolchain and happens to also bundle all of clang.
- flohofwoe 3mo agoEventually Clang will become an external dependency though and "somehow" integrated into the build system (so hopefully not much will change convenience-wise - because the tight integration of the Zig toolchain with C and C++ is indeed one of its most precious features).
- pjmlp 3mo agoWhile reducing the LLVM influence on compiler tools is welcomed, I wonder how long that eventually will take. One thing I appreciate in Go, despite everything, is that they eventually bootstrapped it, with all the plus and minus it entails. Still that line could have been written differently, maybe in the way you mentioned.