The comparison chart on Wikipedia seems pretty useless, unless you need a specific feature and want to learn quickly which frameworks support it. There's no row for "doesn't suck to program," for example.
I don't really have a comment on whether starting in prototype/whatever is better than starting out with raw XMLHttpRequest. I started out with this hunk of crap called xajax, and then switched my codebase over to prototype. I ended up debugging down to the level where the framework talked to the request object in both cases.
I do not know if I would have "learned faster" or whatever starting out at the lower level. Compared to 680x0 assembly it's all pretty high level, so I feel like I win anyway.
It is inexpensive to perform easy experiments with a few different frameworks.
no subject
Date: 2009-01-09 05:58 pm (UTC)I don't really have a comment on whether starting in prototype/whatever is better than starting out with raw XMLHttpRequest. I started out with this hunk of crap called xajax, and then switched my codebase over to prototype. I ended up debugging down to the level where the framework talked to the request object in both cases.
I do not know if I would have "learned faster" or whatever starting out at the lower level. Compared to 680x0 assembly it's all pretty high level, so I feel like I win anyway.
It is inexpensive to perform easy experiments with a few different frameworks.