<div dir="ltr"><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif;color:rgb(68,68,68)">For anyone interested in the transpiler story around the existing spec I opened an issue here: <a href="https://github.com/google/traceur-compiler/issues/1072">https://github.com/google/traceur-compiler/issues/1072</a></div>

</div><div class="gmail_extra"><br clear="all"><div><div dir="ltr"><div><br></div>- Matthew Robb</div></div>
<br><br><div class="gmail_quote">On Wed, Jun 11, 2014 at 5:43 PM, Kevin Smith <span dir="ltr"><<a href="mailto:zenparsing@gmail.com" target="_blank">zenparsing@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">Thanks Caridy,<div><br></div><div>Please forgive my occasional hyperbole, I think es-discuss is best served with a dash of spice now and then.  : )</div><div><br></div><div>I agree that the current design is somewhat confusing.  That's because it represents a perfectly balanced compromise between the multi-export, remote-binding design favored by PL-types, and the single-export design favored by developers accustomed to Node.js and AMD.  That duality is inherent in the design, and it is critical for its acceptance among all parties.</div>


<div><br></div><div>Removing "ModuleImport", in effect, tips that balance away from multi-exports and jeopardizes the compromise, and jeopardizes the effort.</div><div><br></div><div>The inherent duality and resulting "confusion" should be left to evolution to work out.  Supporting both outcomes (or a mixture thereof) is a feature, not a bug.  That's my take, anyway.</div>


<div><br></div><div>On the other hand, the lack of "__dirname", etc. was a major hole and thank you for addressing it!</div><div><br></div><div>Kevin</div>​</div>
<br>_______________________________________________<br>
es-discuss mailing list<br>
<a href="mailto:es-discuss@mozilla.org">es-discuss@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/es-discuss" target="_blank">https://mail.mozilla.org/listinfo/es-discuss</a><br>
<br></blockquote></div><br></div>