I don't understand how a port is a "provocation." That's a very cynical and transactional way of thinking about open source.
(As for Anthropic's motivation: only they know. But I suspect that they saw Zig's AI policy as a potentially existential risk, and moved to de-risk their position. That is a technical decision, just not one rooted in the merits of any particular language.)
By provocation, I mean what motivated the port. I'm not suggesting that it was "provocative" like with intent to bother the zig team. That's why I ask if anyone thinks that bun would be ported to rust if not for the Anthropic deal. I doubt it, and I think that's why it took everyone by surprise.
Regarding zig becoming a risk: that's a reasonable line of thinking that I hadn't considered. I don't know how likely it is that zig will fail to progress and fall behind as a language compared to others that are assisted with AI, but it's a possibility.