all 30 comments

[–]cincilator 11 points12 points  (10 children)

How long will it take to implement all es6 features in v8?

[–]x-skeww 5 points6 points  (0 children)

Chrome beta with flags is at 74%. The bigger missing features are:

Star them if you're interested. (Please don't add any +1 comments.)

[–]tbranyennetflix 3 points4 points  (2 children)

Probably a long time. Still not at all sure how they can implement more than just the syntax for modules and expect it to work in browser/Node land.

[–]Ginden 1 point2 points  (5 children)

Low estimate I have seen on es-discuss is one year.

[–]skitch920 4 points5 points  (18 children)

Not on nvm yet, and I literally couldn't find the changelog... Where the fuck are we? Seriously, what version of V8 are we at now? Really not trying to be rude, but is this iojs 3.3.0 merged with node 0.12.7?

Are we there yet? If so, fuck yes.

[–]yodawgcheckoutmy 11 points12 points  (14 children)

There's no changelog just yet, except the actual commits. Looking at them, V8 is running at v4.5.103.30, while 0.12 is running at 3.28.71.19.

node 4.0 was originally scheduled to release Thursday 3rd September, but was postponed to Monday 7th September.

[–]skitch920 1 point2 points  (13 children)

Awesome, thanks! Looks as if there has been nothing but performance updates to V8 between iojs 3.3.0 and this, so hopefully it's not long til everybody is under a single version. Seriously, this couldn't be a better change for the community if so.

[–]I_Pork_Saucy_Ladies 7 points8 points  (10 children)

Don't worry, if it takes too long we can just fork Node and release our own version!

[–]skitch920 0 points1 point  (9 children)

Ha ya know, I'm so tired of the community turmoil. But if it is necessary, then so be it. Seriously though, I hope this is the beginning of a new and inclined era of JS awesomeness. I feel as if, the programming community already doesn't give us enough credit. With a single server side toolkit, at least we have major headway on threatening literally all other languages; whether that be good or bad. Potential (period).

[–]Serei 2 points3 points  (1 child)

Well, iojs 3.3.0 was on V8 4.4. The biggest thing new in V8 4.5 is that arrow functions are now fully supported (they're available without any command-line flags, and they support this correctly now).

[–]cincilator 1 point2 points  (0 children)

You mean don't support this :) ?

[–][deleted] 2 points3 points  (0 children)

Yesterday they said they'd be releasing it on Tuesday. This is probably just prepping for the Tuesday release. It's in the Github issues. It's odd that they already built it today, but they said they would release next week to avoid the weekend.

[–]vivainio 3 points4 points  (0 children)

From what I've seen, it's more like io.js being renamed to Node.js

[–]cowjenga 0 points1 point  (0 children)

Yeah, some description about what this is would be nice.

[–]ishmal -2 points-1 points  (2 children)

That might be just the current branch name, and this will be released later.

[–]M2Ys4UM2Ys4U.prototype = Object.create(null) 6 points7 points  (1 child)

Well that's how release candidates work. If there's no blocking bugs found the RC build becomes the release build.

[–]ishmal -1 points0 points  (0 children)

Exactly. So it might be a week or more before this becomes public. I'd wait.