Jeremy Martin (2014-06-20T17:22:56.000Z)
forbes at lindesay.co.uk (2014-06-22T08:37:55.605Z)
I'll make this point as concisely as possible, since this conversation is quite given to noise: While others may disagree, I feel the source of contention/disunity on modules is more fundamental than syntax or who's (not) listening to who. Specifically, ES6 modules are far less immune to platform nuances than other features, like, say, fat-arrows. That is, the merits of fat-arrows are basically the same regardless of what platform you're on... but that isn't (as) true of modules. While there's certainly overlap in what Node vs. Browser vs. PhoneGap (etc.) devs want out of a module loader, there are necessarily divergences as well. I say this hesitantly and with great respect for TC39 and its members... but I have a hard time imagining a unified voice emerging on *anything* that's situated this close to individual, disparate platform needs.