@awhiteflame, sure, it will get you started, and you'll be able to write simple procedural code with just a quick overview of the different parts, but that won't make you a good JavaScript programmer. Also, if you already understand dynamic typing you aren't *just* a C++ programmer.There are a lot of differences that are hard to understand with a quick overview. For example, the object model is completely different, so inheritance and even "this" work differently from class-based OO languages. People who don't understand the "philosophy" of JavaScript get confused when "this" is pointing to the wrong thing.
being able to use new selectors is not added functionality. I can do everything with JavaScript that jQuery can do. The truth is that jQuery IS JavaScript. It just takes the hard parts out except that the hard parts are faster so if you know javascript well like I do then there is nothing jQuery can do that I can't faster because if I look at the jQuery library then it is as if I am writing those parts of the library that are invisible to user of jQuery. jQuery is fluff and everything I have seen jQuery do I have done from scratch with object oriented JavaScript so whatever I don't care you guys can bitch and moan all you want about how hard regular javascript is, but it's not and I also know all the differences between the browsers by heart because I'm effing good. jQuery is a buzzword just like all buzzword crap it makes life more mushy so that pretentious people have something to talk about at parties. Without JavaScript there would be no jQuery. I'll use it when someone forces me to. Until then I'll keep life real. Real and simple. There are far more important things than jQuery and FAR FAR more important things than new CSS selectors that get added every day. Does anyone go outside anymore? Does anyone remember regular engineering? This stuff is all just a massive waste of time because the web is supposed to be about communicating and the farther you remove it from simplicity the more difficult you make if for new users. So in 10 years there will only be a couple people left who can figure out the 10th level of xQuery build on top of kQuery and mQuery... your just digging yourselves a hole and you will be paid and treated accordingly while other people are still using regular simple JavaScript and also going out dancing. Losers.
Being able to use electricity is not a new feature. I can do everything with my muscles that your electricity can do. The truth is, electric IS muscle. It just takes the hard parts out, so if you've got muscles like I do, there's nothing my muscles cant do that your electricity can do. Electricity is a buzzword and makes life mushy so people have something to talk about. Without muscles, there would be no electricity. I'll use it when someone forces me to, until then I'll keep life real. Real and simple. This stuff is all just a waste of time because churning butter is supposed to be hard. Signed, the Amish
worldnick ... you type out all your ajax boilerplate code by hand? why? or are you saying you've written your own personal javascript library to do the things you want to do? or maybe you just like doing mundane things over and over again?
jshpro2Sep 28, 2009
@ Calc, purchase a punchline...
mcprogrammerSep 28, 2009
@awhiteflame, sure, it will get you started, and you'll be able to write simple procedural code with just a quick overview of the different parts, but that won't make you a good JavaScript programmer. Also, if you already understand dynamic typing you aren't *just* a C++ programmer.There are a lot of differences that are hard to understand with a quick overview. For example, the object model is completely different, so inheritance and even "this" work differently from class-based OO languages. People who don't understand the "philosophy" of JavaScript get confused when "this" is pointing to the wrong thing.
worldnickSep 28, 2009
being able to use new selectors is not added functionality. I can do everything with JavaScript that jQuery can do. The truth is that jQuery IS JavaScript. It just takes the hard parts out except that the hard parts are faster so if you know javascript well like I do then there is nothing jQuery can do that I can't faster because if I look at the jQuery library then it is as if I am writing those parts of the library that are invisible to user of jQuery. jQuery is fluff and everything I have seen jQuery do I have done from scratch with object oriented JavaScript so whatever I don't care you guys can bitch and moan all you want about how hard regular javascript is, but it's not and I also know all the differences between the browsers by heart because I'm effing good. jQuery is a buzzword just like all buzzword crap it makes life more mushy so that pretentious people have something to talk about at parties. Without JavaScript there would be no jQuery. I'll use it when someone forces me to. Until then I'll keep life real. Real and simple. There are far more important things than jQuery and FAR FAR more important things than new CSS selectors that get added every day. Does anyone go outside anymore? Does anyone remember regular engineering? This stuff is all just a massive waste of time because the web is supposed to be about communicating and the farther you remove it from simplicity the more difficult you make if for new users. So in 10 years there will only be a couple people left who can figure out the 10th level of xQuery build on top of kQuery and mQuery... your just digging yourselves a hole and you will be paid and treated accordingly while other people are still using regular simple JavaScript and also going out dancing. Losers.
teb8fSep 28, 2009
meh, id give it a C++
Closed AccountSep 30, 2009
Me, neither.
Closed AccountOct 3, 2009
Tim: <a class="user" href="http://en.wikipedia.org/wiki/Tim_O%27Reilly" rel="nofollow">http://en.wikipedia.org/wiki/Tim_O%27Reilly</a>... not Bill
absurdparadoxOct 3, 2009
Right, its just that most people don't want to reinvent the wheel, and are using small amounts.
plokij909Oct 12, 2009
Minimize the use of Javascript? Um, have you been on the web lately?
x5botOct 17, 2009
Being able to use electricity is not a new feature. I can do everything with my muscles that your electricity can do. The truth is, electric IS muscle. It just takes the hard parts out, so if you've got muscles like I do, there's nothing my muscles cant do that your electricity can do. Electricity is a buzzword and makes life mushy so people have something to talk about. Without muscles, there would be no electricity. I'll use it when someone forces me to, until then I'll keep life real. Real and simple. This stuff is all just a waste of time because churning butter is supposed to be hard. Signed, the Amish
broeksNov 5, 2009
worldnick ... you type out all your ajax boilerplate code by hand? why? or are you saying you've written your own personal javascript library to do the things you want to do? or maybe you just like doing mundane things over and over again?