Anne van Kesteren (2013-05-08T00:01:43.000Z)
github at esdiscuss.org (2013-07-12T02:27:21.962Z)
On Tue, May 7, 2013 at 4:39 PM, Jason Orendorff <jason.orendorff at gmail.com> wrote: > Set aside absolute-url imports. Suppose we just dropped them. Would you > still think that module names are URLs? If so, do you think about other > languages in the same way? I think it's weird to try to equate JavaScript with those languages. They operate on multiple platforms that do not share a universal addressing system and therefore a layer of abstraction had to be invented to make it easier to work those languages across multiple platforms. JavaScript within a browser context operates on a single platform that has a universal addressing system. And within that platform there are multiple non-programming languages, such as HTML and CSS, none of which support remapping URLs at the moment in a manner as it is proposed here, although https://github.com/slightlyoff/NavigationController/ will give that to us soon(ish). I guess that's another point I had not really thought of, the web platform will get a way to execute some script at "fetch", which is basically a low-level version of the module loader.