Zig Creator Calls Spade a Spade, Anthropic Blows Smoke
Points and comments are a snapshot, not live.
Zig creator Andrew Kelley sharply criticizes Anthropic's Bun-to-Rust rewrite as a marketing stunt.
Ray Myers argues Anthropic's explanation for porting Bun from Zig to Rust is a self-serving narrative that downplays trade-offs and overstates AI's capabilities. He contrasts the company's claim that Zig's memory bugs forced the rewrite with Andrew Kelley's view that Bun's engineering culture and overuse of AI agents caused the problems. Myers suggests the rewrite was approved primarily as a marketing opportunity for Anthropic's Fable model, not a purely technical decision. He also notes the project's history of promoting unsustainable work practices.
Myers critiques Bun's lack of a style guide or re-architecture effort before choosing a rewrite, and points to TigerBeetle as a Zig project that successfully avoids memory bugs through rigorous engineering discipline. He concludes that the rewrite's rationale is fluff, lacking honest discussion of trade-offs.
What commenters are saying
The thread splits between those supporting Kelley's blunt critique and those calling it a personal attack. One camp argues Anthropic used the rewrite as a publicity stunt to sell AI rewriting, and that Bun's toxic work culture was well-known. Another camp says Anthropic's post was technical and polite while Kelley's was unprofessional, comparing it to Unity attacking a studio for switching to Unreal. Several commenters note the irony of Anthropic dismissing Zig's style guide while claiming agentic review solved code quality, and point out that the rewrite's real motivation was marketing, not engineering. A minority defend the rewrite's technical merits.