Hacker News new | past | comments | ask | show | jobs | submit

Zig Creator Calls Spade a Spade, Anthropic Blows Smoke

https://raymyers.org/post/zed-creator-calls-spade-a-spade/
loading story #48890300
loading story #48889950
loading story #48890051
Did we read the same Anthropic and Andrew Kelly's posts? Anthropic is not in the programming language market; their post about rewriting Bun in Rust is full of technical details that led to improving the end product for their users. Zig's response is a sour opinion piece full of personal attacks.

For context, I'm using Codex and have no interest in either Zig or Rust, so just observing this drama from the sidelines.

loading story #48890059
loading story #48889843
loading story #48890445
loading story #48890024
loading story #48889828
Yeah I don't understand these myopic takes.

Jarred's post about Bun-Zig-Rust post was technical and polite.

Andrew's post in response was anything but that.

I'm starting to think that a way we can easily filter what's being heavily composed by (SOTA/mainstream) LLMs or not is by how "polite" the public sees their published blog post.

If everyone sees the post as "polite", most of it probably been written by LLMs, as they remove anything that could be seen as "nonpolite" and human. Meanwhile, engineers who just want to publish their own thoughts and feelings on a subject, will be filled with stuff the public sees as "nonpolite", and since those hard edges weren't trimmed before the publishing, we can then assume this is actually a genuine person's thoughts and feelings.

loading story #48891166
Polite but misleading in a way that makes zig look bad. So of course the response is sour.
Yes, it’s a misleading, self promoting marketing piece, of course the tone is different between them - I’m struggling to believe some of the tone policing comments here are entirely honest
IMO if Jarred wasn't literally working for Anthropic and using their tools to do the rewrite, the whole thing would've been much more well received. Imagine if he'd used Sol to do it (while working for Anthropic – impossible of course), or GLM 5.2, etc.

Instead, since he does work for Anthropic, it just looks like a big marketing gimmick that was going to be done whether it was the right thing to do or not.

Yea, but he was the one who started Twitter war on Zig. He framed Zig is bad because zig wouldn't accept my slop PR etc...
loading story #48890151
loading story #48889892
loading story #48892687
loading story #48890645
loading story #48889793
loading story #48895776
loading story #48890089
loading story #48891188
loading story #48892466
loading story #48890387
loading story #48890126
Stating you use Codex does not add any meaningful information to the case.
I think the point of mentioning Codex was that the author of the post has no relationship with Anthropic, even as a user.
loading story #48891503
It reads as "I don't use Claude Code."
I'm using Arch Linux btw
Meant to imply he's not a Claude fanboi.
What I have been missing in all this debate is substance. I don't care that Bun was ported to Rust; I don't care that Andrew wrote a hit piece about it; I don't care that Anthropic sells shovels in the gold rush.

What I do care about is technical details. Jared shared some motivation as to why they ported to Rust, and I think they look valid (even if provided with sparse evidence). But I have not seen any sort of refutation from Andrew that these are not actually issues or how they should be solved in Zig canonically. I'd really like to see an exploration of these arguments, specifically pertaining to the Zig code as it was written for Bun.

loading story #48891670
loading story #48890612
loading story #48893353
loading story #48892749
loading story #48894654
loading story #48890919
loading story #48890947
loading story #48889728
loading story #48889834
loading story #48891013
loading story #48890090
loading story #48891008
loading story #48892444
loading story #48890329
loading story #48891352
loading story #48891691
loading story #48897157
loading story #48890821
loading story #48889760
loading story #48889839
loading story #48893105
loading story #48889893
loading story #48892018
There are a lot of posts going on, but let me just post this link to a specific file of the bun zig code base so you can have your own impression:

https://github.com/oven-sh/bun/blob/bun-v1.1.42/src/bundler/...

My take is they vibe coded too close to the sun

loading story #48895264
loading story #48893771
loading story #48890553
loading story #48889810
loading story #48893594
loading story #48891224
loading story #48895015
loading story #48893528
loading story #48897046
loading story #48890610
loading story #48894510
loading story #48890150
loading story #48889975
loading story #48890986
loading story #48893090
loading story #48895541
loading story #48914819
loading story #48891813
loading story #48889833
loading story #48890523
loading story #48893411
loading story #48890413
loading story #48892389
loading story #48891907
loading story #48890458
loading story #48890509
loading story #48895919
loading story #48889947
loading story #48893352
I don't agree that Anthropic's position is AI is all you need. My interpretation is that it's about developer acceleration. I've been following their messaging closely and it's not that you can fire all of your developers. It's mostly their developers saying they are somewhat more productive. They have published papers showing that productivity gains are uneven.
loading story #48896834
loading story #48893412
loading story #48890405
loading story #48892007
loading story #48890170
loading story #48889937
loading story #48891011
loading story #48908557
loading story #48891548
loading story #48901011
loading story #48904089
loading story #48892331
loading story #48904965
loading story #48890815
loading story #48891123
loading story #48889712
loading story #48896668
loading story #48890385
loading story #48889939
loading story #48892549
loading story #48902807
loading story #48889792
loading story #48892024
loading story #48891582
loading story #48890392
All I can say is... Wow, what a clusterfuck.
loading story #48890678
loading story #48890033
loading story #48891619
loading story #48890013
loading story #48891466
loading story #48891652
loading story #48900804
loading story #48894579
loading story #48890181
loading story #48909580
loading story #48891519
loading story #48898859
loading story #48889917
loading story #48898683
loading story #48891360
loading story #48892835
loading story #48890225
loading story #48892382
loading story #48893044
loading story #48890428
loading story #48892236
loading story #48891366
loading story #48890756
loading story #48889938
very narrow vision, openai and anthropic realized what they have probably won’t lead to agi so they moved the goalposts to replacing jobs, programming just happened to be the easiest field because engineers are technical, willing to pay, and the input/output is relatively easy to measure, even that has problems though, a lot of managers are noticing that code generation is fast but actual production output doesn’t improve at the same rate, anthropic basically bootstrapped itself on coding and now they’re looking for higher paying fields that put less pressure on their servers
loading story #48889986
loading story #48890657
loading story #48890148
loading story #48890115
loading story #48894409
loading story #48890422
loading story #48889832