Je ne suis pas certain que ça soit encore vrai aujourd'hui pour les performances. jQuery 1.4.2 est devant, je pesne. Les différences entre le 1.3.2 et la 1.4.1 sont déjà énormes et celles entre le 1.4.1 et la 1.4.2 également. Voir ici : Voir ici : http://blog.jquery.com/2010/02/19/jquery-142-released/
A noter que la différence entre 1.4.1 et 1.4.2 est presqu'uniquement dû à l'optimisation de la sélection de "body" qui ne passe plus par Sizzle et n'a plus besoin d'être évalué à chaque fois, mais qui est récupéré directement avec document.body.
Après, ce post ( http://davidwalsh.name/mootools-sizzle ) relativise pas mal aussi et montre qu'on peut changer le sélecteur d'éléments de MooTools et utiliser Sizzle (celui de jQuery) en... 2 lignes - reste à voir ce que ça donne (comment ça s'intègre) pour définir des pseudos-classes personnalisées (si on a besoin).
Les commentaires de ce même billet indiquent également que les tests du dessus sont faux et MooTools s'en sort en réalité mieux que ce qu'on peut voir dans le graphique
La discussion entre les auteurs de MooTools et John Resig (crétateur de jQuery et Sizzle) est résumée ici : http://www.clientcide.com/3rd-party-lib
e-say-wha/
Après, on ne parle ici que des performances des sélecteurs CSS... Et l'histoire n'est pas terminée !
Car après, Sly a été créé , un nouveau moteur de sélection CSS. Voir ici : http://www.garrickcheung.com/javascript
or-engine/
Et MooTools 2.0 prévoit d'inclure Slick, encore un autre moteur de sélection.
C'est compliqué, non ? Hé oui, c'est du gros troll cette histoire. Mais la flexibilité de MooTools permet de choisir son moteur de sélection, ce qui est quand même sympa.
je recommande Sly personnellement. :-)
[edit] Un autre point compte désormais (ça n'était pas le cas il y a 1 an voire 2) : les navigateurs récetns (Opera 10.5+, Firefox 3.x+, Chrome ?+ supportent tous querySelectorAll() qui est... une implémentation de Sizzle et Sly directement dans le navigateur. :-) Du coup pour eux c'est natif et ça ne change plus rien. 
Dernière fois dit par Savageman (16 Aug. 2010 18:20)