On May 9, 2013, at 11:33 AM, Kevin Smith <[email protected]> wrote:
>> Put differently, controlling where and when code is bundled together is >> something that sophisticated web applications do often and sometimes at fine >> granularity, and it's done by experts at web development who shouldn't have >> to be experts at writing compilers or reading their output. Consider Eric >> Ferraiuolo's examples of servers making decisions to speculatively bundle >> additional modules in a response to a request. These are decisions that are >> about network efficiency, and they shouldn't have to deal with code >> transformations at the same time. > > While we wait for Andreas' response, I would like to simply point out > (without judgement, for now) that this amounts to inventing a declarative > programming construct to solve network efficiency issues. That's just an outlandish statement, Kevin. I'm talking making a common refactoring semantically equivalent -- a refactoring that's well-motivated by a common use case: *programmers* solving their network efficiency issues by controlling which modules are loaded when. It's not some magical construct that automatically solves network issues. Dave _______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

