This is getting really close to 1.0 now? I guess may be 2 more release and 1 more RC? That is 2028. I am looking forward to stabilising the language and the core team has previously indicated that exporting ir will be a supported feature.
Once that is done, @dnautics is working on memory safety for zig [1]. A Checker for Lifetimes and other Refinement types.
Then we can start the Rust vs Zig Debate again. Hopefully not too late.
Given the efforts we are already seeing where people post "I rewrote X in Rust in 24 hours using the latest agental harness", I don't think there is any kind of "too late".
Either Zig gets good enough to be a worthy re-write target, or it doesn't. But I suspect that isn't even what they want.
I imagine languages are going to bifurcate into ones that go all in on agent experience and ones that go all in on human experience. And Zig seems to be in the latter group. I am confident that there will always be some niche market for languages lovingly crafted for humans. But the criteria we will use to define success within these groups of languages will be different.
ksec · · focus · HN ↗
Once that is done, @dnautics is working on memory safety for zig [1]. A Checker for Lifetimes and other Refinement types.
Then we can start the Rust vs Zig Debate again. Hopefully not too late.
[1] <a href="https://github.com/ityonemo/clr/" rel="nofollow">https://github.com/ityonemo/clr/
stillpointlab · · focus · HN ↗
Either Zig gets good enough to be a worthy re-write target, or it doesn't. But I suspect that isn't even what they want.
I imagine languages are going to bifurcate into ones that go all in on agent experience and ones that go all in on human experience. And Zig seems to be in the latter group. I am confident that there will always be some niche market for languages lovingly crafted for humans. But the criteria we will use to define success within these groups of languages will be different.