Andrew Kelley quit his job in 2018 to build a programming language. Eight years later, Zig powers Ghostty, TigerBeetle and Uber’s cross-compilation. It’s top 5 most admired on Stack Overflow. There’s just one thing missing: 1.0. Andrew Kelley explains why.
Vitaly talked to Andrew about:
- Why Zig has no 1.0 after a decade, and why that’s deliberate
- Why Zig left GitHub
- Why Zig banned AI from Zig
- What makes Zig better than C (and why every other C replacement failed)
- Andrew’s take on Open Source
It’s a long interview, but I found it very interesting and worth it.



Bun specifically called out TigerStyle. Given that they were responding to this article, it’s not a surprise they defended TigerBeetle.
All it takes is one internet search with the words “zig style guide” to find countless examples to pull from online. The Bun devs are entirely to blame for choosing not to create or follow one, and that decision, if I had to guess, stems from their refusal to do any actual software development themselves and instead rely on LLMs to do everything for them.
Maybe they could have asked robobun to open a PR to add a style guide?
“Countless”? You should be able to find, say three style guides that talk about how to prevent memory errors then right? Because my one search didn’t find any.