4 ms·
Zig is following a different versioning philosophy. It's not semver, it's https://0ver.org/ https://0ver.org/
by culi 2y ago
Zig 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.)