On Tue, Sep 9, 2014 at 6:57 PM, Jeremy Darling <jeremy.darl...@gmail.com> wrote:
> I'm not on the Node team but I would assume that it would depend on what > the V8 team decides to do since Node is basically a wrapper around V8 at > the end of the day. If the V8 team decides to enforce ES6 only (unlikely) > V8 implementors are involved with designing and specifying ES6 and features are already well in progress. > and not provide backward compatibility with ES5 > No ES5 code will break. > then Node would most certainly be forced to go this route as well, that or > fork and maintain their own version of the V8 core. > Which isn't going to happen. > > As ES6 is vastly different than ES5 it would seem more likely that a > directive will be added (similar to that of "use strict") > Nope, ES6 was designed as a fully compatible superset to ES5. > that would provide an indicator to the browser/javascript engine to switch > into ES6 mode. > There won't be any new modes. > A real trick to that flag though would have to be the ability for it to be > queried thus allowing older (or non-ES6) browsers to prompt the user or > fall back to a different code base. > > Course, as I said, I'm not a member of the Node Core nor am I a V8 > developer, so my 2 cents is pretty much worthless :) > ;) Rick > > - Jeremy > > > On Tue, Sep 9, 2014 at 3:44 PM, Ep Ga <epg...@gmail.com> wrote: > >> Are you going to force user to use ES6? A lot of dislike ES6 and are >> for ES5+; staying complaint with our code style and syntax as ES5, with the >> addition of new feature such as let and const, +. Which does not change the >> syntax but just add on new statement and operand. >> >> Are you going to force user to use new feature of ES6 or are you just >> going to make them available to be use in node, and node, not changing the >> code module where we will be force to use ES6 feature. >> >> Like I said, a lot of us disprove of some... most the majority of the new >> features in ES6, and are only looking forward to those that does not change >> the language, but add on... i.e.: ES5+ >> >> Also, do you have documentation of all errors that could take place in >> the node environment? >> >> -- >> Job board: http://jobs.nodejs.org/ >> New group rules: >> https://gist.github.com/othiym23/9886289#file-moderation-policy-md >> Old group rules: >> 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 unsubscribe from this group and stop receiving emails from it, send an >> email to nodejs+unsubscr...@googlegroups.com. >> To post to this group, send email to nodejs@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/nodejs/bf8a0e1d-6128-4f84-9d2c-773b2b6cf5ee%40googlegroups.com >> <https://groups.google.com/d/msgid/nodejs/bf8a0e1d-6128-4f84-9d2c-773b2b6cf5ee%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- > Job board: http://jobs.nodejs.org/ > New group rules: > https://gist.github.com/othiym23/9886289#file-moderation-policy-md > Old group rules: > 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 unsubscribe from this group and stop receiving emails from it, send an > email to nodejs+unsubscr...@googlegroups.com. > To post to this group, send email to nodejs@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/nodejs/CAAhs7EjmukFJo%2B__ga5KDG5Uy-T6eCzKstBKO_s_K8EjO81TTg%40mail.gmail.com > <https://groups.google.com/d/msgid/nodejs/CAAhs7EjmukFJo%2B__ga5KDG5Uy-T6eCzKstBKO_s_K8EjO81TTg%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- Job board: http://jobs.nodejs.org/ New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md Old group rules: 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 unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscr...@googlegroups.com. To post to this group, send email to nodejs@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/CAHfnhfqg5A87bkcg%2BnZoa95puz9Y5H5OFum6jcbRXjkysH1kvQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.