Live data from Hacker News

My thoughts on the Bun Rust rewrite

andrewkelley.me

751–757 of 757 posts

Re: My thoughts on the Bun Rust rewrite

#751
Andrew's post is deeply embarassing (to Andrew), and is deeply, mind-bogglingy damaging to Zig, and he has just completely destroyed Zig's future.

This is the same kind of insecure nonsense that is busily destroying WordPress.

There is no coming back from this. Zig is a dead man walking.

Zig already suffered from:

incomplete after 8 years still-shifting language APIs increasingly erratic behavior from project founder / lead: "no AI!" "we hate Microsoft!"

Who now is going to trust THAT to build significant projects on?

I'm sorry, Andrew, "chill people doing cool things" is not going to convince anyone to build half million line projects using Zig.

All evidence is that your intention is not to create a stable, useful programming language that allows users to express code in useful ways other languages can't. (The only reason to create a new programming language).

It seems to be about ego for you, and what is clear from this post, is that your ego was bruised by Bun moving to Rust; and that you are willing to act in ways harmful to yourself, your credibility, your project, AND therefore to ALL OF YOUR PROJECT'S USERS.

When your updated post mentions your "resentment", I thought you had understood your error. But no, you're compounding it. You claim to have resentment becuase Jarred "make you look bad"? You make yourself look bad all by yourself.

Here's the real likely resentment: Jarred and you started around the same time. Jarred has had an incredibly successful, beneficial turn of events - and you have not.

You are clearly resentful over Jarred's success.

Jarred bent over backwards in his post not to throw you under the bus, but the truth seems to be that he got sick of your sh!t. This isn't about a single blog post by you - though that was truly demented. It's clear this is part of a pattern of self-destructive behavior that's been going on a long time.

And here's the real kicker:

Whereas in the past, as Jarred notes, changing the language a project was written in was something you just didn't do past a certain point. But now, it's possible to do it, and do it well, with tools available to everyone.

After this act of self-sabotage, if there is a single major project still in Zig at the end of 2026, I will be very surprised. If you ever again get a major donation from any source, I will be very surprised.

(update: I've never used Zig, Rust, or Bun, so I have no dog at all in this hunt)

Re: My thoughts on the Bun Rust rewrite

#752
> But having graduated from the Thiel Fellowship school of thought rather than university, he was essentially groomed from a young age into uncritically embracing the Silicon Valley mindset, and he took venture capital.

Dunking on someone for not having a degree? Seriously? Low blow.

From someone with a degree they mean nothing and anyone who looks down on people for not having one reveals a lot about their character.

Re: My thoughts on the Bun Rust rewrite

#753

This is unprofessional and embarrassing for Zig. I know very little about Jared but his article yesterday, which I read, seemed appreciative of Zig. I now learn he's donated significant chunks of money to them. This entire article is publicly and personally attacking him for choosing a different product. It's insane to me that Andrew thinks this post will somehow exonerate Zig when it really just makes them look chil…

> I now learn he's donated significant chunks of money to them. Biting the hand that feeds you might make you an asshole. But sometimes you have to be an asshole to uphold standards and principles. I don't think Linus or Jobs would be known to produce such important technology if they don't care enough about their works to act crudely to people they consider substandard. We can disagree with Andrew's standards of cou…

I think the point is that if you only voice your criticism the moment they are no longer funding you, it’s not upholding standards and principles, it’s sour grapes

Re: My thoughts on the Bun Rust rewrite

#754

This is unprofessional and embarrassing for Zig. I know very little about Jared but his article yesterday, which I read, seemed appreciative of Zig. I now learn he's donated significant chunks of money to them. This entire article is publicly and personally attacking him for choosing a different product. It's insane to me that Andrew thinks this post will somehow exonerate Zig when it really just makes them look chil…

> This entire article is publicly and personally attacking him for choosing a different product The article seems to be happy about the switch to Rust, that point is re-iterated multiple times in the article, and seemingly they were both awaiting Bun moving away from Zig and wishing for it.

There are mixed messages. This part might've been added on later in the conclusion: "While I resent Jarred for making Bun into an embarassment for Zig, ..."

Re: My thoughts on the Bun Rust rewrite

#755
post #183

This is unprofessional and embarrassing for Zig. I know very little about Jared but his article yesterday, which I read, seemed appreciative of Zig. I now learn he's donated significant chunks of money to them. This entire article is publicly and personally attacking him for choosing a different product. It's insane to me that Andrew thinks this post will somehow exonerate Zig when it really just makes them look chil…

How is it unprofessional when it is simply someone giving their honest personal opinion on an issue that involves something that is valuable to them, on their personal blog nonetheless. Is everyone a walking and talking brand now so that they have to always filter their words, walk on eggshells, hide behind corpo-speak so as to seem 'professional'? More honest discourse is required in today's world, not less. It seem…

Lack of corpo tone and style is nice. Bun's article on this had some nice technical details, but I got a whiff of salespeople speaking and stopped reading, can't stand it.

The content here is the issue. Bun converted their codebase from Zig to Rust, citing specific technical mismatches of Bun using Zig. The response is that Jarred was rumored to be bad at his job, Jarred was mean to people, and Zig didn't like dealing with Bun anyway because of their sloppy code. Maybe all of this is honest, but it's too convenient.

Re: My thoughts on the Bun Rust rewrite

#756

The blog post looks a bit distasteful if I'm honest. I was expecting a technical writeup explaining why it was/wasn't a good fit for zig. > He gets to live out his productivity fantasy fever dream, he's probably already super wealthy. He has minor tech celebrity status. Looks like a backhanded personal comment? This didn't need to be in the article. > It's almost like the marketing department of a trillion dollar com…

> I don't understand how even today software engineers are calling LLM written code slop? It's objectively much better than what most of the engineers write, and it's not stopping to get better. If you still believe this, try out any frontier model on any work that you are currently doing, that should change your mind. There still are like 1% of cases where LLMs are not that good, but even there almost all of the tim…

I love how this aged so fast lol, did you see what Linus Torvalds said?

https://www.reddit.com/r/LinusTechTips/comments/1uy2kq0/linu...

Post reply on HN