Bun's creator Jarred Sumner drops a bomb: an experimental Rust rewrite of Bun hitting 99.8% test compatibility. Are we about to say goodbye to Zig? Let's dive in.

Just when you thought Bun was the ultimate poster child for Zig, the tech world gets a collective whiplash. Jarred Sumner, the mastermind behind the blazingly fast JavaScript runtime, decided to go rogue. Out of nowhere, he dropped a massive update about an experimental rewrite of Bun. The kicker? It’s written in Rust.
For the devs who have been living under a rock (or just stuck debugging CSS all day), here’s the TL;DR:
Jarred tweeted that the experimental Rust rewrite of Bun has officially hit 99.8% test compatibility on Linux x64 glibc. This isn't just some weekend "Hello World" project; it's practically passing Bun's massive, battle-hardened test suite.
To add fuel to the fire, there's a cheeky reference floating around: "Zig → Rust porting guide - May 2026". Is this a massive troll? A prophecy? Or just elite dev humor? Your guess is as good as mine.
While the comment sections are still brewing, if you’ve spent more than 5 minutes in any dev community, you already know exactly how this is playing out. The tribalism is real, and the battle lines are drawn:
Let's be real, the word "experimental" is the ultimate get-out-of-jail-free card for developers. If it works, they're visionaries. If it fails, "it was just a prototype to test the waters."
But there’s a brutal lesson here for all of us: Top-tier engineers never marry their tech stacks. Jarred built an incredibly successful product in Zig, but he still has the guts to tear it down and see if Rust can do it better.
So, stop making a programming language your entire personality. Frameworks die, languages fade, but solid engineering fundamentals stick around. Keep an open mind, keep shipping, and let's wait and see if Bun actually turns completely Rusty by 2026.
Sources: