<div dir="ltr">Worth noting: DOM "classes" won't be the only objects a JavaScript user interacts with that have enumerable methods. Virtually 100% of class libraries in JavaScript, including ones created after ES5, create classes with enumerable methods.<div><br></div><div>I don't think that this change has a prayer of making enumerable methods feel "weird" in JavaScript any time soon.</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature">Yehuda Katz<br>(ph) 718.877.1325</div></div>
<br><div class="gmail_quote">On Fri, Jan 30, 2015 at 8:58 PM, Brendan Eich <span dir="ltr"><<a href="mailto:brendan@mozilla.org" target="_blank">brendan@mozilla.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Andrea Giammarchi wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Do we agree this class decision was a good one? Perfect, then let's move on to another thread and discuss how things could be better from "both worlds" point of view in the future.<br>
</blockquote>
<br></span>
I'm not sure why you replied to me, since I (and everyone on TC39) has agreed to make the decision for class methods to be non-enumerable, so we must all agree that decision was a good one! :-P<br>
<br>
Probably you're replying to Anne, indirectly.<div class="HOEnZb"><div class="h5"><br>
<br>
/be<br>
<br>
______________________________<u></u>_________________<br>
es-discuss mailing list<br>
<a href="mailto:es-discuss@mozilla.org" target="_blank">es-discuss@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/es-discuss" target="_blank">https://mail.mozilla.org/<u></u>listinfo/es-discuss</a><br>
</div></div></blockquote></div><br></div>