2 ms·
A question for those who are in the Zig camp. I've heard talks that zig is now mostly stable and there are no big api changes expected but I haven't been able
by jpc0 2y ago
A question for those who are in the Zig camp.
I've heard talks that zig is now mostly stable and there are no big api changes expected but I haven't been able to find any official statement on that, is this true?
- kristoff_it 2y agoThe language is stable enough that we're stopping recommending people to use unstable builds and instead use the latest tagged version. That said every new release has a section about breaking changes and it's never empty. I would say that calling Zig stable is a huge overstatement, but it is true that the language has been fairly stable in the last few releases. The standard library on the other hand does keep seeing a lot of changes and more in general is still due a big set of breaking changes when it will be officially vetted (it currently grows organically based on needs of the compiler itself or very common use cases). Lastly, the current stability is in great part caused by the current focus of the core team on custom backends and incremental compilation. Once that's done, I would not be surprised for more language-level breaking changes to pick up again.