Oder Sizzle in MooTools?

Valerio Proietti, Gründer von MooTools, hat gestern im Blog des Frameworks auf den Ajaxian Artikel zur Integration von John Resigs Selector Engine Sizzle in Dojo geantwortet. Genau genommen ist es eine Reaktion auf eine Mail von Resig an einen der MooTools Entwickler. Resig hatte in der Mail zum Ausdruck gebracht, dass er sich freuen würde, wenn MooTools sich der Sizzle-Sache anschließen würde, also wenn man die Hauseigene Selector Engine mit der von John Resig ersetzen würde.

Als ich zurerst von dem Projekt Sizzle hörte, konnte ich es kaum abwarten bis es endlich in MooTools Einzug hält. Doch Valerio hat mit seinem Artikel meine Meinung geändert. Und zwar absolut.

Den Rest lesen

, , , , ,

Letztens ist in einem meiner lieblings Blogs, ajaxian.com, ein Beitrag über eine neue Selector Engine geschrieben worden. Peppy ist ihr name. Und sie sollte schneller sein als Sizzle von John Resig.

Beim ausführen des Slickspeed Tests war Peppy dann sagenhafte 2ms schneller als Sizzle. Das war im Firefox 3.

Wow.

Liegt wohl an querySelectorAll().

Aber was mich dann wirklich beeindruckt hat, war der Test im IE7. 1. Sizzle hat teilweise Fehler ausgespuckt, statt Elemente. 2. Peppy war schneller. Der schnellste sogar, mit 101ms. Aber das hat irgendwas mit ‘nem Trick zu tun… Wie auch immer.

Sind jedenfalls sau schnell die Dinger, aber ich werde mich gedulden bis sie in den Frameworks eingebaut sind. Bis dahin lass ich die Finger davon. Vor allem weil mich der Satz “He cheats. He caches elements [...]” ein bischen skeptisch gemacht hat.

Man darf aber auch nicht vergessen, dass John noch nicht mit Sizzle fertig ist. Und ich denke da kann man noch eine Menge erwarten.

, , , ,