Remix.run Logo
Eufrat 6 hours ago

Some people, myself included, think that announcing a conversion from Rust to Zig as an experiment then jumping to putting it in the alpha train for public testing/consumption without any real explanation in the span of around 2 weeks is irresponsible and reckless.

Blogposts were promised, details were hinted, but no, it’s just full steam ahead because the AI worked so well. The converted unit tests all worked, all the synthetic tests are okay, so what are you complaining about?

At some point, it’s less about the technical questions and more about getting that pesky human buy-in.

nine_k 2 hours ago | parent | next [-]

They are looking for a different human buy-in.

"Yes, the AI rewrote the code. No, we do not pretend that we've scrutinized the code, or that we understand it. It works, tests pass, so we don't care, and so shouldn't you."

The "recklessness" is offered as the new normal. Because it kinda, well, works for them.

johncolanduoni 5 hours ago | parent | prev | next [-]

What does Bun’s governance look like? Now that Anthropic bought the company are there significant external contributors that would expected to have input on a decision like this?

peteyycz 5 hours ago | parent [-]

And why buy it when they could have just called it Run and do the Rust conversion anyways? The license prohibits it, they don’t need the team’s expertise anymore, since they’re running full AI vibecode mode. Makes no sense to me

gpm 4 hours ago | parent [-]

Seems pretty clear that they do need the team, to direct the LLM effectively.

Also they're probably interested in the team just as an acqui-hire of good developers, and they're probably interested in the marketing value of converting the actual bun to rust via LLMs. But mostly I'd assume it was about needing the team to effectively direct the LLMs.

sharts 4 hours ago | parent | prev | next [-]

IMO it’s reckless to not pin down ones dependencies. No need to pull the latest experimental hotness

Eufrat 4 hours ago | parent [-]

I get that and I can see an argument that they didn’t really put it as stable, but I suspect the reason it is not the stable version right now is from the massive pushback as other projects and companies started pulling support for Bun because of the loss of confidence rather than any other reason.

burnte 3 hours ago | parent | prev [-]

How about testing the output? Seems like the ultimate test. If the output's still good, I guess the rewrite didn't hurt.