On Friday, September 20, 2013, Andrew Kelley wrote: > Makes sense. > > I wonder if creating a fork of v8 without __proto__ and drumming up public > knowledge would do anything to affect the minds of the decision-makers - > whoever they might be. (In my opinion v8 and ecmascript committee are > somewhat chicken and egg) >
Hi! Right here! I don't know why you say "chicken and egg"... V8 implementors are on TC39 and have a lot of say in the future of the language. That said, V8 won't be removing __proto__ anytime soon. It's simple browser game theory: removing means breaking compatibility with a lot of code written specifically for mobile (Safari, Chrome, Firefox)—seems like a bad way to build market share, don't you think? Honestly, I think you're just being over dramatic. __proto__ will always be non-standard, but isn't going anywhere, anytime soon. A fork will quickly wither and die, but good luck trying. Rick > > > On Friday, September 20, 2013 12:28:54 AM UTC-4, Nathan Rajlich wrote: >> >> Andrew, long story short, it's out of our hands. __proto__ is implemented >> by v8 and we just use it as-is. If v8 decides to remove __proto__ then node >> would adopt that at some point, but it's not going to go out of its way to >> change the language past the defaults. >> >> >> On Thu, Sep 19, 2013 at 5:03 PM, Rick Waldron <waldro...@gmail.com>wrote: >> >>> >>> >>> On Thursday, September 19, 2013, Dean Landolt wrote: >>> >>>> >>>> >>>> >>>> On Thu, Sep 19, 2013 at 5:33 PM, Rick Waldron >>>> <waldron.r...@gmail.com>wrote: >>>> >>>>> >>>>> >>>>> >>>>> On Thu, Sep 19, 2013 at 5:08 PM, Gagle <gagle...@gmail.com> wrote: >>>>> >>>>>> Node.js is javascript, if you remove __proto__ then it's not >>>>>> javascript. >>>>>> >>>>> >>>>> Funny thing to say about something that is not actually part of the >>>>> language. Check yourself before wreck yourself? >>>>> >>>> >>>> >>>> Wait, is it in or out? I know at one point it was spec'd for es6, >>>> right? Don't get me wrong -- I'd love to hear that it got the axe, >>>> especially in light of Object.setPrototypeOf, but I haven't seen anything >>>> about that. >>>> >>> >>> Sometime before July and then formally agreed on in July, then any back >>> to an annex. >>> >>> Rick >>> >>> >>> >>> >>>> >>>> >>>> >>>>> >>>>> >>>>>> That being said, sorry but imo Domenic's dict module is based on a >>>>>> poor design. The "in" operator is fucking-terrible-uber-extremly slow >>>>>> thing >>>>>> compared with a comparison with undefined: >>>>>> >>>>> >>>>> >>>>> If only there was a public website that he could post the code, which >>>>> would allow you to modify it and send him your changes... >>>>> >>>>> >>>>> Rick >>>>> >>>>> -- >>>>> -- >>>>> Job Board: http://jobs.nodejs.org/ >>>>> Posting guidelines: https://github.com/joyent/** >>>>> node/wiki/Mailing-List-**Posting-Guidelines<https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines> >>>>> You received this message because you are subscribed to the Google >>>>> Groups "nodejs" group. >>>>> To post to this group, send email to nodejs@googlegroups.com >>>>> To unsubscribe from this group, send email to >>>>> nodejs+unsubscribe@**googlegroups.com >>>>> For more options, visit this group at >>>>> http://groups.google.com/**group/nodejs?hl=en?hl=en<http://groups.google.com/group/nodejs?hl=en?hl=en> >>>>> >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "nodejs" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to nodejs+unsubscribe@**googlegroups.com. >>>>> For more options, visit >>>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>>>> . >>>>> >>>> >>>> -- >>>> -- >>>> Job Board: http://jobs.nodejs.org/ >>>> Posting guidelines: https://github.com/joyent/**node/wiki/Mailing-List- >>>> **Posting-Guidelines<https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines> >>>> You received this message because you are subscribed to the Google >>>> Groups "nodejs" group. >>>> To post to this group, send email to nodejs@googlegroups.com >>>> To unsubscribe from this group, send email to >>>> nodejs+unsubscribe@**googlegroups.com >>>> For more options, visit this group at >>>> http://groups.google.com/**group/nodejs?hl=en?hl=en<http://groups.google.com/group/nodejs?hl=en?hl=en> >>>> >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "nodejs" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to nodejs+unsubscribe@**googlegroups.com. >>>> For more options, visit >>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>>> . >>>> >>> -- >>> -- >>> Job Board: http://jobs.nodejs.org/ >>> Posting guidelines: https://github.com/joyent/**node/wiki/Mailing-List-* >>> *Posting-Guidelines<https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines> >>> You received this message because you are subscribed to the Google >>> Groups "nodejs" group. >>> To post to this group, send email to nod...@googlegroups.com >>> To unsubscribe from this group, send email to >>> nodejs+un...@**googlegroups.com >>> For more options, visit this group at >>> http://groups.google.com/**group/nodejs?hl=en?hl=en<http://groups.google.com/group/nodejs?hl=en?hl=en> >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "nodejs" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to nodejs+un...@**googlegroups.com. >>> For more options, visit >>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>> . >>> >> >> > -- > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to > nodejs@googlegroups.com<javascript:_e({}, 'cvml', 'nodejs@googlegroups.com');> > To unsubscribe from this group, send email to > nodejs+unsubscr...@googlegroups.com <javascript:_e({}, 'cvml', > 'nodejs%2bunsubscr...@googlegroups.com');> > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "nodejs" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to nodejs+unsubscr...@googlegroups.com <javascript:_e({}, 'cvml', > 'nodejs%2bunsubscr...@googlegroups.com');>. > For more options, visit https://groups.google.com/groups/opt_out. > -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to nodejs@googlegroups.com To unsubscribe from this group, send email to nodejs+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.