Andrew Kelley, creator of the Zig programming language, discusses the origins of Zig (frustration with C++, Rust, Go, and JavaScript while building a DAW), its design philosophy of doing more with less, and why it hasn't reached 1.0 after 10 years. He explains the Zig Software Foundation's $670K annual budget, its 501c3 nonprofit structure, and why they moved from GitHub to Codeberg due to CI failures. Kelley defends the strict no-AI/LLM policy for contributions, calling AI PRs 'invariably garbage' that waste review time. He compares Zig to C and Rust, highlights real-world users like Ghostty, TigerBeetle, Bun, and Uber, and discusses Zig's killer feature: a zero-dependency, cross-compilation toolchain. He also shares his skepticism of vibe coding, preference for nonprofit software organizations, and long-term vision for Zig as a C replacement for the next 50 years.
Sort: