3 ms·
It is minor because the Go team understands their responsibility not to make major changes. Which they learned in part from watching Python screw it up.
by jeffrallen 6y ago
It is minor because the Go team understands their responsibility not to make major changes. Which they learned in part from watching Python screw it up.
- t-writescode 6y agoPython didn't screw up. They ticked the "major" version number. That's what the 3 in the number is: major.minor.revision: https://semver.org/ https://semver.org/ They ticked the version at the right spot, which means it's (edit: not) backwards compatible.
- jeffrallen 6y agoThey screwed up because it turned out enough of their users didn't want a new major version that it split their community for years.