Live data from Hacker News

My thoughts on the Bun Rust rewrite

andrewkelley.me

311–320 of 757 posts

Re: My thoughts on the Bun Rust rewrite

#311
post #290

Earlier quoted context omitted.

Nah, corpo-speak is the original slop. The result of too many comms/legal inputs to a conversation. Professional communication is direct, clear, and ideally courteous (but only to a point).

Calling someone’s code “slop” surely isn’t professional nor courteous.

Well, I can't think of other people more qualified to know when a Zig code is slop.

Re: My thoughts on the Bun Rust rewrite

#312
post #301

Earlier quoted context omitted.

He's not operating personally as the leader of a major project.

> He's not operating personally as the leader of a major project. What? So let me get this straight--if my open source project which I have given away for free becomes "major" (for some definition) then all of a sudden I have to filter my writing through some kind of average acceptableness test? Come on. [edit] It would be one thing if this was published on Zig letterhead, but it was the guy's personal blog...

You have to if you give a shit about the community you are leading, yes. You're not operating as a private figure in that role, everything you do affects the community and it is blind or selfish to act otherwise.

Re: My thoughts on the Bun Rust rewrite

#313
post #290

Earlier quoted context omitted.

Nah, corpo-speak is the original slop. The result of too many comms/legal inputs to a conversation. Professional communication is direct, clear, and ideally courteous (but only to a point).

Calling someone’s code “slop” surely isn’t professional nor courteous.

Nor is polemic against financiers.

Re: My thoughts on the Bun Rust rewrite

#314

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…

> Or maybe he doesn't care, and just wants to attack Jarred?

I've worked with ark enough that I think I've started to learn his default style, or at the very least to know that from him; this isn't an attack. If that was your read, I think you're taking more from sources that aren't this post.

I wonder if you're confusing statements of fact, for attacks? They're distinct, and the context for the post. I'm sure he's been asked a few, hundred, times what's his take on this decision made by this single person.

> Two, I actually don't have any personal criticisms of Jarred. He has different taste than me, he wants different things out of life than me. [...] Honestly, I think he did well for himself, and I don't wish him any ill will.

> That said I'm happy that our business interests are no longer intertwined! As soon as the Internet stops arguing in public about whether the rewrite was good or bad for Bun based on the language choice, I believe that concludes our interactions.

Translation, Jarred posted his thing, so now Andrew "has" to post his thing: hopefully so the internet will stop asking, and he can ignore this shit he doesn't care about, and people will leave him alone long enough that he can get back to spending his attention on his language, which is all he really wants.

Re: My thoughts on the Bun Rust rewrite

#315

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.

[deleted]

Re: My thoughts on the Bun Rust rewrite

#316
post #45
post #42

Earlier quoted context omitted.

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?

Nothing against Pro AI but their stance on wanting to write code by hand is not bad either. AI does over complicate things and there's a lot of slop. For a systems programing language, AI doesn't sound like a right fit. I'm personally tempted to reduce the dependency on AI. IMO, after a while, the overall productivity plateaus.

Re: My thoughts on the Bun Rust rewrite

#317
post #183

Earlier quoted context omitted.

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…

[flagged]

It's also a language of distancing from personal experience and honesty.

Not saying you're wrong. Professionalism is an important tool for maintaining professional relationships. Lack of professionalism is dangerous to the point where it is reasonable for certain kinds of societies to begin to shun people who don't engage with it.

And, at the same time, a certain amount of emotional honesty can be really important to share, too. And that includes some amount of judgement and criticism.

It sounds like Zig's relationship with Bun is over. While Anthropic/Jason/Bun did not write a personal narrative about the end of that relationship, they absolutely were the initiators and could not have done this in a more aggressive way. It feels to me to be approximately the equivalent of moving out in secret and serving the divorce documents through your lawyer.

Re: My thoughts on the Bun Rust rewrite

#318

Earlier quoted context omitted.

In what way the article convinced you that Andrew Kelley is not professional enough for a serious project like Zig? Isn't his contribution to the language what's important?

He's leading the community. Not having basic professional does indeed kill them vibe for some of us. When is he going to pile on somebody else he disagrees with?

Zig's community is - bar none - the least toxic programming community I've experienced. People on this website (who have never witnessed a single Zig community interaction) love to read blogposts from afar and come to conclusions this way and that, but if they ever stopped to actually engage with the people involved they'd find out the truth quite easily.

Re: My thoughts on the Bun Rust rewrite

#319
post #104
post #93

> You can imagine how we might want to put some social distance between ourselves and a project whose irresponsible software engineering practices invite the exact kind of criticism that people are eager to level. The other (very salient) points notwithstanding, I'm afraid this quote shows that Zig hasn't learned a lesson that other languages of its generation (and older) have: if a project's memory safety depends on…

I’m reminded of the hierarchy of controls in machine safety. If you can’t eliminate the hazard, or substitute a less hazardous thing, then engineering out the hazard (like Rust did) is preferable to a procedural control (“git gud at engineering”).

C/C++ with static code analysis is not worse than Rust. But most Rust developers are beginners during there are many C/C++ developers with 20+ years knowledge. So whats exactly is the point in using Rust?

Re: My thoughts on the Bun Rust rewrite

#320
post #301

Earlier quoted context omitted.

> He's not operating personally as the leader of a major project. What? So let me get this straight--if my open source project which I have given away for free becomes "major" (for some definition) then all of a sudden I have to filter my writing through some kind of average acceptableness test? Come on. [edit] It would be one thing if this was published on Zig letterhead, but it was the guy's personal blog...

You have to if you give a shit about the community you are leading, yes. You're not operating as a private figure in that role, everything you do affects the community and it is blind or selfish to act otherwise.

This is so deeply wrong. This person owes you nothing. You're accusing them of "selfishness" after they've given away thousands of hours of their time... Your entitlement is just breathtaking.
Post reply on HN