Remix.run Logo
r2vcap 2 hours ago

Those problems are partly attributable to Zig itself. If the project accepted AI-assisted contributions, this controversy might never have happened. Completely shutting out one side of the industry and taking a dogmatic position is not helpful, especially for a pre-1.0 language that is still relatively immature.

Now the Zig community is attacking one of the largest and best-known codebases ever built with the language. Anthropic’s motives are clearly promotional, but even so, I would not choose Zig for any project.

vga1 2 hours ago | parent [-]

I'm on the same page with you that their AI stance is probably harmful for them -- but I think they wrote those as a reaction to the contributions from Bun and others. So your implied timeline is not entirely correct.

r2vcap 2 hours ago | parent [-]

Nobody should feel insulted simply because a project decides to port its codebase to another language. It is a technical decision, not a personal attack.

Zig’s response has been a serious mistake. The TypeScript team ported the TypeScript compiler and language service from TypeScript to Go for TypeScript 7.0. Did anyone interpret that as the team insulting TypeScript itself? I certainly did not.

vga1 an hour ago | parent | next [-]

I don't know, sometimes programming language choices seem to be in the realm of theology, not computer science or engineering.

What is more hurtful than somebody else making wrong religious choices?

an hour ago | parent | prev [-]
[deleted]