4 ms·
OTOH it's strange to me that they're shipping v1.2, when Zig itself is at v0.13 (and generally considered a moving target).
by int_19h 2y ago
OTOH it's strange to me that they're shipping v1.2, when Zig itself is at v0.13 (and generally considered a moving target).
- sampullman 2y agoA bit ambitious maybe, but I don't necessarily see why breaking changes in Zig would need to be exposed to end users.
- culi 2y agoZig is following a different versioning philosophy. It's not semver, it's https://0ver.org/ https://0ver.org/
- AndyKelley 2y agoFun website, I like it. I actually gave this some serious thought when I saw it, but, the reality is that every release so far has had major breaking changes, or was a bug fix release. So, that's indeed a fit for semver with the major version zero: > Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable. There's nothing to gain from a different versioning scheme. People just want 1.0 and this is just another way to ask for it. It'll be done when it's done.
- int_19h 2y agoI know that it's not semver, but the notice about the language itself not being stable yet is on the website.
- otabdeveloper4 2y agoNo language is stable unless it has an actual published standard. Python certainly isn't stable, for example. (And likely never will be, the devs just don't care.)