SlickSpeed battle of the frameworks.

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
User avatar
JellyFish
DevNet Resident
Posts: 1361
Joined: Tue Feb 14, 2006 7:18 pm
Location: San Diego, CA

SlickSpeed battle of the frameworks.

Post by JellyFish »

I was browsing MooTool's blogs and came across one of there latest(they only have a few). SlickSpeed. How does the test runs on your browser?

jQuery, sadly, appears to be one of the slower. Prototype is the fastest within my two runs, in fact the same 239 each run. MooTools comes second within both two test runs.

EDIT: My tests show that:

Prototype is fastest at CSS3 selectors.
MooTools is second.
Dojo, ext, jQuery and then cssQuery.

This is on FireFox.
User avatar
Ambush Commander
DevNet Master
Posts: 3698
Joined: Mon Oct 25, 2004 9:29 pm
Location: New Jersey, US

Post by Ambush Commander »

jQuery's really slow for me too, but I got too impatient to wait to the end of the tests. jQuery doesn't support Safari 1.2 either, so it doesn't look like I'll be sticking with it.
User avatar
JellyFish
DevNet Resident
Posts: 1361
Joined: Tue Feb 14, 2006 7:18 pm
Location: San Diego, CA

Post by JellyFish »

MooTools looks like an awesome alternative. I eventually want to have go with the framework.
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

Wow, that was informative.

On Firefox (2.0.0.4):
Prototype - 279 (No notices)
MooTools - 283 (1 Error Returned notice)
Dojo - 626 (1 Zero Results, 2 Error Returned notices)
Ext - 1749 (3 Zero Results, 2 Error Returned notices)
jQuery - 7317 (4 Zero Results notices)
cssQuery - 9332 (1 Zero Results notice)

On Explorer 6.0.29:
Dojo - 1120 (4 Zero Results notices)
Ext - 1501 (3 Zero Results, 2 Error Returned notices)
MooTools - 1989 (1 Error Returned notice)
Prototype - 2349 (2 Zero Results notices)
jQuery - 4993 (4 Zero Results notices)
cssQuery - 9915 (1 Zero Results notice)

On Opera 9.1:
Prototype - 152 (No notices)
MooTools - 164 (1 Error Returned notice)
Dojo - 211 (1 Zero Results, 2 Error Returned notices)
Ext - 276 (3 Zero Results, 2 Error Returned notices)
cssQuery - 2122 (1 Zero Results notice)
jQuery - 2180 (4 Zero Results notices)
User avatar
AKA Panama Jack
Forum Regular
Posts: 878
Joined: Mon Nov 14, 2005 4:21 pm

Post by AKA Panama Jack »

Opera shoots... IT SCORES! ;)
User avatar
JayBird
Admin
Posts: 4524
Joined: Wed Aug 13, 2003 7:02 am
Location: York, UK
Contact:

Post by JayBird »

jQuery has been updated, now upto 800% faster

http://jquery.com/blog/2007/07/01/jquer ... till-20kb/
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Post by Luke »

Thanks jaybird!! That makes me so happy :)
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

Awesome. I was about to get nervous about using jQuery.
User avatar
superdezign
DevNet Master
Posts: 4135
Joined: Sat Jan 20, 2007 11:06 pm

Post by superdezign »

I wanna make a JavaScript framework... What do they do? Just animation?
User avatar
JellyFish
DevNet Resident
Posts: 1361
Joined: Tue Feb 14, 2006 7:18 pm
Location: San Diego, CA

Post by JellyFish »

JayBird wrote:jQuery has been updated, now upto 800% faster

http://jquery.com/blog/2007/07/01/jquer ... till-20kb/
Sweet this was something I'd expect from the jQuery, although I was getting skeptical... :D
User avatar
ReverendDexter
Forum Contributor
Posts: 193
Joined: Tue May 29, 2007 1:26 pm
Location: Chico, CA

Post by ReverendDexter »

JayBird wrote:jQuery has been updated, now upto 800% faster

http://jquery.com/blog/2007/07/01/jquer ... till-20kb/
As of right now this does't seem to be reflecting in the SlickSpeed test.
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

I think they are using 1.1.2 instead of 1.1.3.
User avatar
JellyFish
DevNet Resident
Posts: 1361
Joined: Tue Feb 14, 2006 7:18 pm
Location: San Diego, CA

Post by JellyFish »

Everah wrote:I think they are using 1.1.2 instead of 1.1.3.
Yes, true.
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Post by Luke »

superdezign wrote:I wanna make a JavaScript framework... What do they do? Just animation?
They do the same thing all frameworks do... they provide faster and easier ways of doing all the things you do EVERY time you write a script, so you can get to the important parts without repeating yourself 100 times.

In PHP, these things are session management, database manipulation / abstraction, access control, authentication, etc.

What do you do often in javascript? DOM traversal, animation, dynamic styling, ajax... you get the point. :)
User avatar
superdezign
DevNet Master
Posts: 4135
Joined: Sat Jan 20, 2007 11:06 pm

Post by superdezign »

The Ninja Space Goat wrote:
superdezign wrote:I wanna make a JavaScript framework... What do they do? Just animation?
They do the same thing all frameworks do... they provide faster and easier ways of doing all the things you do EVERY time you write a script, so you can get to the important parts without repeating yourself 100 times.

In PHP, these things are session management, database manipulation / abstraction, access control, authentication, etc.

What do you do often in javascript? DOM traversal, animation, dynamic styling, ajax... you get the point. :)
Ahhh. Makes sense. :P Thanks.
Post Reply