Bun is being ported from Zig to Rust

I’d say that is not a strong point in this case. The code was specifically migrated almost as is, there are Rust and Zig files side by side, doing the same thing. All the workflows, logic, organization is the same.

I’m not saying this AI vibe-coded rewrite was right, but there is some logic to the way it was done. They can continue on the Rust codebase while keeping the knowledge about the Zig codebase.

2 Likes

Honestly this is it. I think every programmer and manager must understand this.

1 Like

At this point I personally feel that the discussion has ran it’s course.
Perhaps time to lock this topic

8 Likes

Agree I don’t think they have a language problem, I think they have an engineering problem. Which is a shame because they are all probably very good developers, but they don’t seem to take the care and consideration to make something that isn’t borked, and while rust might patch a few things, I doubt it will bring the benefits they expect, because poor engineering isn’t fixed by language.

2 Likes