Zig’s creator calls the rewritten Bun “untested garbage”

Last week Jarred Sumner said he ported Bun’s runtime and toolchain from Zig to Rust in 11 days by running about 50 parallel Claude Code workflows. Output peaked around 1,300 lines of code per minute and topped a million lines of Rust in total, at a cost of roughly $165,000 in API pricing.
The trigger was a pile of accumulated bugs, including a bundler flaw that leaked 512,000 lines of Anthropic’s source in March. The rewritten Bun passed 100% of its test suite, more than a million checks across every platform.
Zig creator Andrew Kelley pushed back in a post titled “My Thoughts on the Bun Rust Rewrite.” His question: if the tests didn’t catch the bugs in the Zig code, how are they going to catch them in a million lines of untested Rust? The Zig project had earlier rejected Bun’s patches, citing a policy against AI-generated contributions.
Up next
Claude Code adopters merged 24% more PRs, study finds
Microsoft engineers who adopted Claude Code and Copilot CLI merged roughly 24% more pull requests over four months, per a study of tens of thousands of developers published on arXiv. First use spread mostly through social ties inside teams.
Related stories
- Claude Code has quietly shipped on a Rust rewrite of Bun since v2.1.181
- A Claude Code mod that reverts its own failed ideas
- Claude Code shipped its own TypeScript in npm source maps
- Show HN: Generate a Claude Code or Codex agent fleet from one HTML file
- pairmark races Claude Code against Codex in your repo
- Oh My Subagents keeps Claude Code teams running
Comments
No comments yet. Be the first.
Join the conversation
Sign in to leave a comment. It appears after moderation.

