4 ms·
What you're saying might be true, but some of us, like me, like to understand what's under the hood. Learning javascript from scratch, in my opinion, is a great
by eam 17y ago
What you're saying might be true, but some of us, like me, like to understand what's under the hood. Learning javascript from scratch, in my opinion, is a great way to fully take advantage of what javascript has to offer.
- camccann 17y agoThe trick, with something like jQuery, is to learn enough to begin to understand why you're lucky you didn't have to implement it yourself. At that point you stop, thank the deity of your choice for the existence of people who abstract away browser incompatibility so you don't have to worry about it, and move on to something else.
- mechanical_fish 17y agoYep. Spend your self-education time on something more productive than recataloging the bugs in Internet Explorer.
- jackmoore 17y agoWell stated. You loose momentum in becoming a better programmer by getting bogged down in trivia of no real consequence.
- zenocon 17y agoAgreed. I'm building a GWT app right now. I know Java inside/out. I don't know all the browser quirks and JS very well. I could spend time to learn it, but GWT seems to solve the problem for me so far. I have hit a few cross-browser issues with some CSS and Regex, but I was able to identify them and solve them fairly quickly. GWT may not be the solution for you if you aren't a Java guru, but if you are, it is a godsend if you need to develop ajax ria apps quickly and you don't want to learn (deal with) all the browser incompatibilities and js nuances.
- tptacek 17y agoNo, it's not. There is a huge difference between Javascript the language and "Javascript" the browser programming interface (also known as DOM, DHTML, $&^& $&^!#), and childNodes[0].childNodes[1].childNodes[4].nodeValue). Learning the former is good for you. jQuery will help you do that. Learning the latter is actively bad for you. You're learning a technology that is already obsolete.