Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

New Safari (in iOS 9 and next OS X) will support most of the ES 6 features. I guess it depends on what you're developing for.


Even the latest Webkit is only on 50% on Kangax’s support table. I suppose that’s better than latest Chrome (45%) but much worse than latest IE (63%) or latest Firefox (66%).


To be completely fair, most of the Chrome ES6 features are disabled via command line flag for now. When they are ready (and stable) they will all be enabled at once, and the vast majority of people will get the update within a few weeks at most.


IE is at 14%. Microsoft Edge is at 63% and it will be updated in 6 week sprints like Chrome supposedly.

Unlike Google or Firefox or Microsoft (who is now shamed into competing) there is no incentive for Apple to be aggressive with their ES6 implementation. Safari will remain handicapped for another year, while the other browsers slowly but surely get full support. At least we only have to wait a year (Like we did for most old CSS properties to become unprefixed).


What incentive does Google or Firefox have for adopting ES6? How is it different to Apple?

But I agree with the sentiment - when every other browser is on multiple releases a year (Chrome at a release every 6 weeks!!!), it really is archaic when Safari is releasing only once a year.

I would love to see WebKit updates to Safari in the iOS and OS X point releases. I guess it comes down to Apple wanting to remain 'API stable' within each major OS release.


Chrome went to a release every 5 weeks, Firefox stayed on a 6 week cycle.




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

Search: