Bun was not ported to Rust for performance reasons and its not clear to me how anyone can think it was. The reason they've given is memory safety.

It was ported for vibe reasons.

Plus 1) There's much more reusable open source code written in Rust than in Zig 2) There are more Rust developers than Zig developers.

I don't think there being more rust developers should matter if we're talking about a company that solved coding.

It does, mostly because there is more recent rust in the training corpus. Rust that is almost entirely available under permissive licenses