Live data from Hacker News

My thoughts on the Bun Rust rewrite

andrewkelley.me

51–60 of 757 posts

Re: My thoughts on the Bun Rust rewrite

#51
I notice something more interesting. This post shows Andrew to not only personally criticise Ben but also clearly shows an ideological stance against AI. I can see it from multiple angles - refusing AI PR's, refusing Anthropic's donation and multiple other things.

Either this ideology helps Zig position itself as a hand crafted language. Or this ideology is self defeating.

Re: My thoughts on the Bun Rust rewrite

#52
I'm glad LLM coding exists for people who want to move at an insane superhuman speed (perhaps they're trying to achieve escape velocity and launch into the stars or something) so that they don't grind down their fellow humans.

You can either do local optimization - a single individual moving as fast and as hard as humanly possible, or global optimization - a team working together and amplifying each other's efforts to produce something that is greater than the sum of its parts.

Re: My thoughts on the Bun Rust rewrite

#54

> The main problem, however, was code quality. > The sleight of hand misdirects the reader away from the main way bugs are eliminated: by dedicating engineering resources to it. Perhaps the amount of bugs comes from using a C-like language that requires meticulous manual care to avoid writing runtime bugs. Even C++ would be a safer choice because of RAII. When you have to dedicate significant resources to avoid/fix r…

C++ would also introduce a myriad other subtle safety problems that would require years of expertise to even notice.

Re: My thoughts on the Bun Rust rewrite

#55
post #48

Earlier quoted context omitted.

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?

Yes, I think very easily and I have read examples of this. There are bits of this in the article, but the main thrust attempt to portray Jarred as a greedy asshole enamored with Thiel/VC thought is not about the project and quite clear reading the article. It’s entirely tactless and bitter imo

Re: My thoughts on the Bun Rust rewrite

#56
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…

To be honest, I'm also leaning this way, especially because of the hardcore anti-AI stance, so much that Zig will close security vulnerability issues on Codeberg if you mention that they were found with LLMs. I don't think that this is a good approach.

Re: My thoughts on the Bun Rust rewrite

#57
post #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.

> first and largest section of their article to an incisive display of speculative ad hominem.

Seems you're not alone in feeling this, mind quoting the exact and verbatim parts that seem like "speculative ad hominem"? I see there are quite a bits about how Andrew sees Jarred and his workflow/work mentality, but I'm not sure I see clearly what is supposed to be the ad hominem, speculative or not.

Re: My thoughts on the Bun Rust rewrite

#58

> The main problem, however, was code quality. > The sleight of hand misdirects the reader away from the main way bugs are eliminated: by dedicating engineering resources to it. Perhaps the amount of bugs comes from using a C-like language that requires meticulous manual care to avoid writing runtime bugs. Even C++ would be a safer choice because of RAII. When you have to dedicate significant resources to avoid/fix r…

I’ve not seen any languages that does not require meticulous care to avoid runtime bugs. Type checking and lifetime ownership eliminate some, but not all of them.

Re: My thoughts on the Bun Rust rewrite

#59
post #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.

The author being the author of zig…

Re: My thoughts on the Bun Rust rewrite

#60
articles like these are needed - if you've to call people out - do it.

the tech industry's fake politeness has caused pain and confusion.

& yeah - I had already stayed off Bun before the whole rewrite, but now more reasons.

Post reply on HN