Bun 1.4 Rust rewrite is not looking good

https://tipiirai.com/writing/bun-rust-rewrite-worries

cross-posted from: https://feddit.org/post/34303745

The last three months have not looked good for Bun. It started as one of the most impressive individual engineering projects I have seen, but has now turned into this weird AI-powered creature with continuous false promises and an increasingly frustrated community.

92 points · 12 comments · view on lemmy.world

12 Comments

csolisr@hub.azkware.net · 55 pts · 6d

Jarred was already writing slop well before he had access to LLMs.

Oof, that explains everything

Sanctus@anarchist.nexus · 36 pts · 6d (4 replies)

Homie probably went "Claude, rewrite this in rust" and left. Bit off too much. Dont listen to the AI companies, these things cannot be on their own.

vanillama@programming.dev · 20 pts · 6d (1 reply)

Make no mistakes

87Six@lemmy.zip · 1 pts · 5d

From what I've seen from people that use AI, that would've been

Meak no mis teak!

Or similar. I swear, they can't spell for shit.

hallettj@leminal.space · 18 pts · 6d (1 reply)

The author described the process in Rewriting Bun in Rust. The tl;dr is it wasn't as simple as prompting "rewrite this in Rust", but the process was done entirely by a series of AI agents.

Sanctus@anarchist.nexus · 18 pts · 6d

Absolute insanity. I wouldnt even do that with a project only intended for me to use.

fruitcantfly@programming.dev · 8 pts · 5d (2 replies)

Looks like Bun 1.4 is out now: https://bun.com/blog/bun-v1.4

spartanatreyu@programming.dev · 4 pts · 5d

Good news: Looks like Bun's competitive with Deno again on node support.

Bad news: Bun still has poor security compared to Deno.

Wait and see news: Is bun's switch to rust going to be worth it over the long haul, or should they have worked on making their code better, or used a mix of languages where it'd make best sense to do so?

onlinepersona@programming.dev · 3 pts · 5d

Looking forward to the blog posts that test it

bruh@nord.pub · 7 pts · 5d (1 reply)

I am sure the project will be dead in a year

Shin@piefed.social · 7 pts · 5d

Not in a year, this project became a “use case” for ai. So won’t die soon.

Kissaki@programming.dev · 6 pts · 4d

In the past month, 15.8k commits came from "robobun," 1.6k commits from "autofix-ci[bot]," and 790 commits from Jarred.

No chance anybody is reviewing those. Worse, nobody else can reasonably inspect or review changes. I suspect even from release to release, you're looking basically at a new codebase, the next release invalidating all your previous assessment, and release to release assessment to be impossible.

16/30 = 533 per day. I don't know when 1.3 was, but even just the three month delay means 48k commits. Who knows how many changes per commit. Crazy numbers.