Live data from Hacker News

V8 developers start working on ES6 generators for JavaScript

code.google.com

11–20 of 33 posts

Re: V8 developers start working on ES6 generators for JavaScript

#11
post #7

Ahaha, finally! I have been waiting to use this feature on the web, well, since Mozilla implemented it, which must have been at least 5 years ago.

Why didn't ecma just use Mozilla's implementation?

The spec is quite closely modelled after Mozilla's implementation, yes. Other engines just neglected to implement it.

Re: V8 developers start working on ES6 generators for JavaScript

#14
I've been really looking forward to this ever since I saw this post[1] on the possibilities that coroutines introduce for async programming.

This article in question was already discussed in some depth on HN[2].

Can't wait for an era of much more elegant async code!

[1] http://syzygy.st/javascript-coroutines/

[2] https://news.ycombinator.com/item?id=4912413

Re: V8 developers start working on ES6 generators for JavaScript

#15
post #6

A bit offtopic, but: are all chromium & V8 team members Googlers? just wondering, chromium and V8 are both open source, but I've never head of any major contributors other than Google itself.

Anyone can contribute to V8. I've had a patch accepted and we are paying Igalia to add the ES6 generator support. The water's fine, jump in!

Re: V8 developers start working on ES6 generators for JavaScript

#16
post #6

A bit offtopic, but: are all chromium & V8 team members Googlers? just wondering, chromium and V8 are both open source, but I've never head of any major contributors other than Google itself.

It seems that not, Andy Wingo, the guy who is implementing it, works for Igalia, a Spanish company/cooperative.

Re: V8 developers start working on ES6 generators for JavaScript

#17

Earlier quoted context omitted.

Why didn't ecma just use Mozilla's implementation?

The spec is quite closely modelled after Mozilla's implementation, yes. Other engines just neglected to implement it.

> Other engines just neglected to implement it.

Why would they have? Seems like waiting for ecma approval and specification makes sense.

Re: V8 developers start working on ES6 generators for JavaScript

#18
post #10
post #8

Earlier quoted context omitted.

From what I gathered (ie. talking to mraleph) v8 is mostly just Google employees. I can't speak about Chromium. The contributor situation is not vastly different for SpiderMonkey or JSC. I am usually the only contributor, besides 1-3 others that sometimes work on SpiderMonkey. Edit: I think some ports are maintained from people outside Google. It's not really easy to tell, because most people have @chromium addresses…

[deleted]

[deleted]

Re: V8 developers start working on ES6 generators for JavaScript

#20
post #6

A bit offtopic, but: are all chromium & V8 team members Googlers? just wondering, chromium and V8 are both open source, but I've never head of any major contributors other than Google itself.

Many people outside of Google have contributed small patches to both projects. A small set (maybe 20) of regular contributors have given commit access and an @chromium.org account. E.g. http://blog.chromium.org/2008/12/welcome-pawe-to-team.html . (A few of those people, including Paweł, were later hired by Google.) The vast majority of work is Googlers.
Post reply on HN