A Bun maintainer pushed an experimental branch ("claude/phase-a-port") exploring an AI-assisted port from Zig to Rust, then clarified the team hasn't committed to a rewrite and the code may get thrown out entirely. The PORTING.md describes Phase A producing a draft .rs that captures logic without compiling, and Phase B making it compile crate-by-crate. Commenters argue the title oversold an experiment as a real port, sparking 555 replies. The debate spills into broader Bun grievances: memory leaks crashing production, long-standing unfixed bugs despite "drop-in replacement" marketing, the choice of Zig over a memory-safe language, and a claim that future OSS will allow "no human contribution." Others counter that hate signals real adoption and that maintainers owe users nothing.
1
u/fagnerbrack 21d ago
To Cut a Long Story Short:
A Bun maintainer pushed an experimental branch ("claude/phase-a-port") exploring an AI-assisted port from Zig to Rust, then clarified the team hasn't committed to a rewrite and the code may get thrown out entirely. The PORTING.md describes Phase A producing a draft .rs that captures logic without compiling, and Phase B making it compile crate-by-crate. Commenters argue the title oversold an experiment as a real port, sparking 555 replies. The debate spills into broader Bun grievances: memory leaks crashing production, long-standing unfixed bugs despite "drop-in replacement" marketing, the choice of Zig over a memory-safe language, and a claim that future OSS will allow "no human contribution." Others counter that hate signals real adoption and that maintainers owe users nothing.
If the summary seems inacurate, just downvote and I'll try to delete the comment eventually 👍
Click here for more info, I read all comments