There are probably some risks to it. And I think that you wouldn’t want to release a Roc v1 before Zig v1 as well.
But if things are working well now, you could always stay on an older version of Zig while you rewrite things for breaking changes in a newer version.
Still potentially a pain, but Rust is post v1 and they ended up deciding to rewrite anyway, so there are no guarantees in any approach.
There are probably some risks to it. And I think that you wouldn’t want to release a Roc v1 before Zig v1 as well.
But if things are working well now, you could always stay on an older version of Zig while you rewrite things for breaking changes in a newer version.
Still potentially a pain, but Rust is post v1 and they ended up deciding to rewrite anyway, so there are no guarantees in any approach.