Still the same point, unified API under single namespace, for the same reasons. 
ES.next will still exist in the same hostile web of today.

/Rick 

On Nov 4, 2011, at 8:19 PM, Axel Rauschmayer <[email protected]> wrote:

> I think we are arguing different points: All I meant is – how would you 
> structure jQuery in ECMAScript.next (in the future, using the proposed 
> modules)?
> 
> On Nov 5, 2011, at 1:14 , Rick Waldron wrote:
> 
>> ...But that's not the point. The point is to have a _single_ namespaced, 
>> unified API; this helps keep the library small, reduces potential conflict 
>> with other libs, makes it easier to learn, easier to extend and easier to 
>> maintain. 
>> 
>> jQuery deals in reality, not the fantasy world of spec drafts and syntax 
>> bikeshedding, and that reality is the web _today_. To be clear, you're aware 
>> that jQuery supports a completely compatible API across all browsers that it 
>> supports, right? That means that nothing goes into jQuery that cannot be 
>> reproduced in... 
>> 
>> IE 6, 7, 8 & 9 
>> Firefox 3.6, 6 & 7
>> Chrome 14, 15
>> Safari 5, 5.1
>> Opera 11.01, 11.5
>> 
>> It's not productive to suggest that jQuery has done some kind of "poor man's 
>> module" or that it could've done better if it had modules, or that it 
>> should, or even might be able to take advantage of some kind of bleeding 
>> edge ES.next Module system. jQuery promises that it will not break back 
>> compat from one release to the next, and when we do, we _hustle_ to get 
>> point release bug fixes out the door. When 24.6 million[1] sites are using a 
>> piece of code - because they can trust that it works and that it won't wreak 
>> havoc on their site from one version to the next.
> 
> -- 
> Dr. Axel Rauschmayer
> [email protected]
> 
> home: rauschma.de
> twitter: twitter.com/rauschma
> blog: 2ality.com
> 
> 
> 
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to