Especially after the supposed answer to Bun's memory bugs was "just never dynamically allocate".
The answer to Bun's memory bugs was to follow a style guide. Not allocating dynamically stems from the style guide used by a mission-critical financial transactions database. Bun didn't have to use that style guide, and honestly it would have been overkill. They could have easily adopted a different one, modified one to suit their needs, or made their own.
In general, I agree that Rust does a far better job at preventing these kinds of bugs than a style guide does, but Bun didn't even try one and decided instead to ask Claude to rewrite it in Rust.