3 ms·
> When I see projects like React where they've released 16 major versions in 5 years They haven't really, they just jumped from 0.14 to v15, because people wer
by mcaruso 8y ago
> When I see projects like React where they've released 16 major versions in 5 years
They haven't really, they just jumped from 0.14 to v15, because people were referring to 0.x releases as "version x". v15 is basically v1.x and v16 is v2.x
- freehunter 8y agoBut that's the benefit of semver (or romver like other people have mentioned). It takes the guesswork out of it. Also can we talk about the silly trend of publicly released software used by thousands or millions of people on production apps and they haven't made it to version 1.0 yet? 0.x is for unreleased software. If you've released it to the public, it's 1.x. As a small developer that's another huge red flag... functionally there is no difference between 0.15 and 15.0. They both indicate poorly conceived projects where the version numbers mean absolutely nothing and there's no guarantee that it will work tomorrow. And I say that as someone who uses React, I'm not just hating on it from the outside. I'm seriously terrified by the version numbers.