← Back to context

Comment by magicmicah85

10 days ago

The title is "Bun is being ported from Zig to Rust". The docs/PORTING.MD starts with "Zig → Rust porting guide"

I don't think the tone was the problem.

Imaging title it "Bun is being ported from Zig to Rust in an experimental branch" though. Not enough drama with that

  • The branch name is "claude/phase-a-port", there was zero indication this was an experiment until Jarred commented. The more accurate title might have simply been "there is a branch in the official repo of bun describing a port to rust from zig". No amount of soft titles would have prevented the discussion. People have their opinions about Bun, about Zig, about Rust and it's all going to come out in a discussion board.

    • Can’t every branch be considered an experiment? I have a ton of experimental branches that I don’t label «experimental». One of the reasons you use git…

      2 replies →

    • > there was zero indication this was an experiment

        The goal of Phase A is a **draft** `.rs` next to the `.zig`
        that captures the logic faithfully — it does **not** need to compile. Phase B
        makes it compile crate-by-crate.
      

      I mean, it would be hard to spell it out any clearer than that! Code that fails to compile is just not very useful for real work.

      3 replies →

  • I couldn't use that title because I didn't know if it an experiment at the moment. Even now the correct title would be "Bun author says that he is entertaining the idea of porting it from Zig to Rust, creates an experimental branch".