ES Modules: suggestions for improvement

BelleveInvis infinte.cdda at hotmail.com
Fri Jul 27 05:38:44 PDT 2012


> Date: Tue, 24 Jul 2012 14:11:38 -0700
> From: brendan at mozilla.org
> To: samth at ccs.neu.edu
> Subject: Re: ES Modules: suggestions for improvement
> CC: es-discuss at mozilla.org
> 
> Sam Tobin-Hochstadt wrote:
> > But I don't think we should ban people from
> > using `import *` because sometimes it's hard to reason about.
> 
> Just to focus on import *, here's where I am:
> 
> I'm in favor of deferring (not to say cutting) import *, in order to get 
> ES6 modules spec'ed and avoid protracted maybe-good/maybe-bad arguments.
> 
> If someone prototyping or REPL'ing feels the pain, they should wail in 
> agony. Enough wailing and we'll figure out something for their use case 
> -- but not on the critical path for ES6.
> 
> /be
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss

Agree. `import *` is just a variant of `with` -- everyone knows it is evil. `import x, y, z from xxx` is enough for most cases. 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20120727/257bda01/attachment.html>


More information about the es-discuss mailing list