I'm raging right now for one specific reason. It's a very simple reason, one that anyone who's ever coded a dynamically resizing DIV object in a webpage or changed a font color on mouse-over should take to heart. What's the reason?
JQUERY IS NOT THE NEW JAVASCRIPT
JQuery is a library. A library OF JavaScript. A library of JavaScript that is built for people who wanted to spend less time programming it and more time seeing it work. So a fellow named John Resig developed JQuery as a 'quick and easy' solution of programming JavaScript for a reasonable cross-browser compatibility by shoehorning every bit of JavaScript into a compressed code format.
What's wrong with this? Let's put it this way...
Say you want to be an artist. But you can't invest the time and energy into developing your art skills. So someone writes a computer program that basically does the art for you with a few mouse clicks and a setting or two (Photoshop filters, Adobe After Effects, etc.). So five years down the road when you're a 'cool artist' after memorizing a $500 'how to use art software' book from cover to cover the company is liquidated for whatever reason and their software patents go to Sony. Sony packs all their software away and never releases a new version of the software. You're left to cling to the remnants of dying software until it's no longer supported by your current OS. Thus, you no longer have the ability to make art.
Because JQuery is a library of a programming language, it's simply an organized and 'user friendly' means to using the language, but the most important rule about libraries that I can never stress enough is that you still need to know the language. The fact that colleges are actually adopting JQuery classes was disturbing enough, but the whole reason I'm even ranting today is because I've been looking for two hours just to find information on a small issue to do with JavaScript and I'm being falsely directed to JQuery sites because the people there refer to JQuery code as JavaScript and don't even discern the difference of the two. Even with two distinct examples of each language right in front of them. JavaScript and JQuery don't go hand-in-hand. They're not compatible with each other, ironically enough. You use them independently. And only the saddest cases would use JavaScript and JQuery in a webpage together. Though I imagine they exist. Someone somewhere probably has a self-made blog with JQuery scripts scattered between JavaScript. And they probably copy-pasted both instances from around Google and have no clue how it actually functions.
They can live in their ignorance, just get off my internet.
Anyway, I'm done. I just needed to complain about it. I shouldn't have to sift through JQuery confused for its core programming language to find the code that makes the JQuery actually work.
And I just know Klorsis is going to troll me all day for this post, but I ain't even mad.
Viewed: |
110 times |
Added: |
10 years, 10 months ago
29 May 2013 19:12 CEST
|
|