I agree that it could stand to wait. Also, for what it's worth, the WHATWG loader spec is still a huge work in progress AFAIK.
On Mon, Aug 17, 2015, 18:02 Bradley Meck <bradley.m...@gmail.com> wrote: > The timing and extensibility is too complex to easily fit into ECMA-262, > see some things mentioned in https://github.com/whatwg/loader/issues/54 . > I vote no for a few years at least. > > On Mon, Aug 17, 2015 at 4:58 PM, Jason Orendorff < > jason.orendo...@gmail.com> wrote: > >> The ES6 module system is taking a real beating in the comments section >> here: https://hacks.mozilla.org/2015/08/es6-in-depth-modules/ >> >> People are concerned about things like: >> >> - There is no standard way to load any modules at all in the browser. >> - There is no standard way for a module to load other modules later >> (lazily, for faster initial load times). >> - There is no standard way to conditionally load modules. >> - There is no standard way to catch errors when module loading fails. >> >> There's a planned feature that addresses all these use cases: >> `System.import(moduleSpec, referrer)`. >> >> It's possible to make minor changes to HostResolveImportedModule and >> then specify `System.import` in terms of that. It could ship in the >> existing compilation-plus-polyfill module system implementations (like >> webpack) immediately. And it'd be fully compatible with the coming JS >> Loader Standard. >> >> Arguably something this fundamental to module usage belongs in ECMA-262 >> anyway. >> >> What do you think? >> >> -j >> _______________________________________________ >> es-discuss mailing list >> es-discuss@mozilla.org >> https://mail.mozilla.org/listinfo/es-discuss >> > > _______________________________________________ > es-discuss mailing list > es-discuss@mozilla.org > https://mail.mozilla.org/listinfo/es-discuss >
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss