Hacker News new | past | comments | ask | show | jobs | submit login

Here is an except of the FAQ of semver ''' If even the tiniest backwards incompatible changes to the public API require a major version bump, won’t I end up at version 42.0.0 very rapidly?

This is a question of responsible development and foresight. Incompatible changes should not be introduced lightly to software that has a lot of dependent code. The cost that must be incurred to upgrade can be significant. Having to bump major versions to release incompatible changes means you’ll think through the impact of your changes, and evaluate the cost/benefit ratio involved. '''

Having a calendar of the breaking changes already planned like explain in the video seems dubious.

And about Chrome, Chrome is an implementation not a spec, Angular is both an implementation and a spec.

Do you really want a JavaScript 55 ?




ECMAScript in their eternal wisdom have decided to do a yearly release of the spec with incremental updates.

So if they keep on track, JavaScript 55 will be here in 2055. ;)


Yeah, I don't understand it either. Why do they setup themselves (and their users) to that kind of "march of progress"? They should target features that are in real demand rather than regularly put out what they have.

Perhaps they do it because of job security?


I think, technically, in 2064 :P


Funny you should be 55 as a number. My Chrome version is currently 55.0.2883.95




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: