>>5
Real programmers want to get more work done with less effort.
Javascript is not implemented consistently across browsers.
Do you know why there is no "jQuery" for C programmers? They face many of the same challenges supporting multiple platforms as Javascript "programmers" face supporting multiple browsers. The difference lies in the target audience.
No C programmer worth his salt will sacrifice the speed, sanctity, and control he has over his program to get some worthless extensions to the language; including among others
noop()1, and
isArray()2. Contrary to what you would have us believe, the real programmers aren't the ones who took a 10 minute course in using the internet at their community college and decided they could make it as a freelance web designer for their uncle and auntie. It's the people who are down in the machine, reading the specifications, understanding why implementors make the decisions they do who will make a difference in this world.
- If writing Javascript is so hard, why isn't jQuery written in Prototype? Then they wouldn't have to deal with browser inconsistencies and could focus on getting
more work done with less effort. You're a clueless, inexperienced idiot if you don't see the advantage of document.getElementById('something') rather than $('something').
____________________________________
References:
1.http://api.jquery.com/jQuery.noop/
2.http://api.jquery.com/jQuery.isArray/