Live data from Hacker News

My thoughts on the Bun Rust rewrite

andrewkelley.me

41–50 of 757 posts

Re: My thoughts on the Bun Rust rewrite

#41
post #6

> I actually don't have any personal criticisms of Jarred The whole post felt like a personal criticism of Jarred.

I'd consider the opinions professional criticisms of Jarred. While focused on him individually I don't think they are very personal

> We probably tried to tell you to try enabling it and you didn't listen. We have good advice, damn it!

Not knowing whether you actually gave the advice you're blaming them for not taking isn't professional, it instead comes across as bitter.

Re: My thoughts on the Bun Rust rewrite

#42
post #39

Despite stated otherwise in the post, this is a personal attack. Anyway, let's try to discuss something more technical: I predict Zig will lose steam, and in 2027, will lose relevance: 1) It's hardcore Anti-AI 2) It's moved to Codeberg 3) It doesn't have the momentum to sustain the disadvantages of these two decisions The project will in max 2 years make a blog post, not admitting to their mistakes, telling themselve…

Your prediction is extremely short sighted, and I can only guess it is because of your extreme pro-AI stance, as well as not being part of the open-source community.

Re: My thoughts on the Bun Rust rewrite

#43

I for one appreciate a public figure with a wildly opposed mindset to the Silicon Valley/VC-Funded/Ultrascaling/whatever crowd. The pushback is warranted and on point, especially the technical points. It has taken a suspicious amount of time to produce the fabled blog post which I don't think states almost any new information beyond what Jarred has already shared on twitter. The one (and very interesting) exception i…

[dead]

Re: My thoughts on the Bun Rust rewrite

#44
post #24
post #14

To me, this whole effort of rewriting Bun from Zig to Rust looks like a big marketing move. The question is: if Anthropic AI is really that powerful, why not just fix the bugs and give it the more ambitious task of redesigning the existing Bun Zig codebase in a way that eliminates not only the current bugs but also prevents similar ones from happening in the future?

The sole reason for that rewrite was Zig creator announcing he won't be accepting AI contributions. It hurt Anthropic's feelings.

[citation needed]

Re: My thoughts on the Bun Rust rewrite

#45
post #42
post #39

Despite stated otherwise in the post, this is a personal attack. Anyway, let's try to discuss something more technical: I predict Zig will lose steam, and in 2027, will lose relevance: 1) It's hardcore Anti-AI 2) It's moved to Codeberg 3) It doesn't have the momentum to sustain the disadvantages of these two decisions The project will in max 2 years make a blog post, not admitting to their mistakes, telling themselve…

Your prediction is extremely short sighted, and I can only guess it is because of your extreme pro-AI stance, as well as not being part of the open-source community.

Yes that's true, I'm biased because I am pro-AI.

What are your hopes and predictions for the Zig project?

Re: My thoughts on the Bun Rust rewrite

#46
post #31

Earlier quoted context omitted.

But Rust is exactly the tooling that gives humans and LLMs a lot of those checks for free, and things like RAII.

If you use Rust the way it was designed to be used, rather than relying on countless "unsafe" blocks, you need to redesign the entire codebase architecture to make it compatible with the borrow checker rules.

The borrow checker really isn't that bad. It isn't like they were porting from something with GC. They were already having to think about these things anyway. Even then opus seems to have no difficulty going between c# and rust while respecting the idioms of both. No unsafe needed. Zig should be even easier except the lack of a training corpus for whatever frankenversion of zig that bun was using.

Re: My thoughts on the Bun Rust rewrite

#48

Earlier quoted context omitted.

I'd consider the opinions professional criticisms of Jarred. While focused on him individually I don't think they are very personal

i think they are extremely personal and actually very distinct from professional criticisms.

Can you criticize a project which is mainly contributed and managed by one person without criticizing the same person who does the decisions that cause criticisms?

Re: My thoughts on the Bun Rust rewrite

#49
post #30

Earlier quoted context omitted.

Andrew is right. I’m sure his emotions come through here, but his take on these things lines up with everything I’ve seen.

Same. After following the drama on HN and Twitter it's pretty clear Jarred has been intentionally doing something that's hurting Zig/Bun community. What I've seen check out with those statements in the post

To me, most on HN have drank the AI koolaid (and/or are financially invested in it), and God forbid a direct and personal critique on a project owned by Anthropic!

We must not let the shareholder value fall /s

Re: My thoughts on the Bun Rust rewrite

#50
It's hard, in my opinion, to lend credence to the author here when they decided to devote the first and largest section of their article to an incisive display of speculative ad hominem.

Would have been a great opportunity to outline the benefits of Zig! I've been keen to pick Zig up recently due to mitchellh's evangelism and inspiring writing on the subject.

This article puts me off learning Zig.

Post reply on HN