Bun Has Been Converted to Rust. Now What?
Summary
Analysis of Bun's Rust rewrite highlights the tension between behavioral equivalence and memory safety. While the rewrite passed 99.8% of tests and reduced binary size, it relies on over 10,000 unsafe blocks, raising questions about true safety and the challenges of verifying unsafe code, especially when generated by AI.