Remix.run Logo
entrope 2 hours ago

Yes, people are entitled to their emotions, but the ways they behave in public and express their emotions reflects on them in a major way. The Bun blog post focused on the technical reasons to change, and was complimentary about Zig. The Zig blog post was heavy on personal attacks, with some technical claims that the Bun blog post had mostly addressed already. Between the two, the Bun post is a lot more compelling from technical and professional perspectives.

I'll admit to thinking that the Rust crowd often has a toxic atmosphere, but Zig came off as worse in this exchange.

jraph 2 hours ago | parent [-]

> The Bun blog post focused on the technical reasons to change, and was complimentary about Zig

It seems to, on the surface. It would have been dumb to pass the occasion to look good. But really, the core message is that they are better off with rust after the rewrite, but they are better off because they worked on making the rewrite look better. Work that they could have done in Zig too. Of course when you are the creator of Zig, that may feel quite unfair and you should highlight it.

> The Zig blog post was heavy on personal attacks

I agree this doesn't look good.

> Between the two, the Bun post is a lot more compelling from technical and professional perspectives.

The Bun post is a well polished marketing piece from a trillion dollar company that subtly and misleadingly throws shade at Zig (while looking complimentary on the surface, but make no mistake here), a collateral victim of false advertisement for Anthropic's LLM.

Andrew's post is an emotional response (that didn't target "professionally", it's also not on Zig's blog), written too early that could have done without the personal attacks which are bad and completely get in the way of the important message.

Andrew's post looks immature because of the unprocessed emotions, and he really should stop the personal attacks, they don't bring anything good. Anthropic's post is good looking lies as usual.

joshuamorton 17 minutes ago | parent [-]

> Of course when you are the creator of Zig, that may feel quite unfair and you should highlight it.

Then highlight that, don't repeatedly insult someone. If Andrew thinks the same kind of ai-assisted improvement would be possible in Zig, and that avoiding the kinds of errors migrating to rust achieved would be possible in Zig, he should demonstrate it. And I don't necessarily mean rewriting all of Bun in "better-zig", but like, if you're going to say "this project is bad because it is badly maintained, not because the language has limitations" then demonstrate something to that effect.

The only technical detail I recall from Andrew's post is that zig has faster compile times, which may well be true but what do I care?