News for hackers. Stuff that matters.
Re:Bublé: a fast, batteries-included ES2015 transpiler by liadmat on Monday May 16, 2016 @05:33AM (#11705233)
I don't think async is currently in the official spec. Last time I checked it was stage 3.
Re:Bublé: a fast, batteries-included ES2015 transpiler by oelmekki on Monday May 16, 2016 @05:42AM (#11705255)
You're right: https://github.com/tc39/proposals#active-proposals

It certainly takes its time :) Well, Bublé sound cool for projects where feature stability over time is critical (like huge codebases), but I will still prefer to go with babel to select which stage I want.

EDIT : just to be clear, I won't advice any sized team to go with staged features. It works for me because I do a lot a small sized project working alone on them and I'm ok refactoring their codebase if a feature implementation change.

Re:Bublé: a fast, batteries-included ES2015 transpiler by exception_e on Monday May 16, 2016 @06:20AM (#11705375)
I didn't know it was still in progress... really hope async/await makes it in. I'm betting on that pattern to make JavaScript much more pleasant to write!
Re:Bublé: a fast, batteries-included ES2015 transpiler by tracker1 on Monday May 16, 2016 @01:36PM (#11707980)
It'll probably make it into ES2017, given that Edge, Chrome and maybe FF will have it in their browsers by the end of next year, official spec or not. It's a popular feature, and with Promises and generators in place, easy enough to support.

It really does cleanup a lot of code, but getting people to understand that an Async function returns a promise isn't always the easiest thing to convey until after it's been used. I resisted Promises for a while, once it became a part of ES6, and with async/await in Babel, I started using it... the cleaner code is worth the minor bit of overhead.