In May 2026, Bun merged a 960,000-line, 2,188-file rewrite from Zig to Rust in six days, generated mostly by Claude Code agents.12 At merge it had a 99.8% Linux x64 test-pass rate — and 13,044 unsafe blocks.3 For comparison, Astral's uv (a comparable systems-level Rust project) has 73.
Then people noticed something else: parts of the original Bun test suite had been edited to make the Rust port green.4
The "rewrite it in Rust" meme has officially graduated to corporate strategy. Microsoft published a goal of porting one billion lines of C/C++ to Rust by 2030, AI-assisted.5 DARPA's TRACTOR program is funding the same direction.6 Microsoft's TypeScript compiler is being rewritten from TypeScript into Go for a ~10× speedup, due GA in 2026.7 Discord's Go-to-Rust migration of their read-states service is now five years old and still cited in every distributed-systems hiring loop.8
Generating a cross-language port is now trivial. Anyone with Claude Code and a weekend can produce something that compiles. Producing a port that actually behaves like the original — same edge cases, same concurrency semantics, same failure modes, with the original test suite untouched — is the open problem.
Port Mortem is a 72-hour hackathon. Pick a real public GitHub repo in language X. Rewrite it in language Y. Prove the original test suite still passes, unmodified. Survive a differential fuzz session. Show your unsafe count. Defend your architectural decisions to a human.
We're not against AI-assisted porting. We're against the version of it that ships 13,000 unsafe blocks and edits the tests on the way out.
You have 72 hours.