Our great sponsors
-
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
The point was to compare the size of Zig to Clangs. Check out the downloads here: https://github.com/llvm/llvm-project/releases/tag/llvmorg-14.0.5. The Clang toolchains are around 500 MB, and I believe these are native toolchains that don't support cross-compilation, so you would have to download N of them for every N targets you'd like to compile to. Also even if you download these, if you want to do all the stuff that Zig can do you're also going to need to download other things like Musl and Xcode and MSVC, etc.