Dynamic Modules Questions

David Bruant bruant.d at gmail.com
Thu Mar 7 01:53:10 PST 2013


Le 06/03/2013 23:31, Sam Tobin-Hochstadt a écrit :
> On Wed, Mar 6, 2013 at 9:46 AM, Kevin Smith <khs4473 at gmail.com> wrote:
>> (Referencing the module loaders proposal at
>> http://wiki.ecmascript.org/doku.php?id=harmony:module_loaders)
>>
>> 1)  Loaders have a "strict" flag which indicates whether code evaluated in
>> the Loader's context should be implicitly strict.  If modules themselves are
>> implicitly strict, is this flag superfluous?
> myLoader.eval(someJS) is just like regular `eval`, and also loaders
> handle `eval` called from inside them.  So no, the flag isn't
> superfluous.
I fail to understand the benefit of forcing the mode of the loaded code.
There is a risk to break the loaded code by forcing a mode it might not 
have been written for.

David


More information about the es-discuss mailing list