3 ms·
As a web developer you seemingly trust user input... ABOUT others' preferences... nowadays? :DD Either you know what works for you and use that or jump on hype
by lofaszvanitt 4y ago
As a web developer you seemingly trust user input... ABOUT others' preferences... nowadays? :DD Either you know what works for you and use that or jump on hype trains and going to fell to your death sooner or later.
jQuery does one thing very well: abstracting away the peculiarities and idiocies of Ecmascript plus the browser quirks and provides a much easier way to do everyday things. The JS/ES implementations today are much better, than back in the IE days, but jQuery still provides an easier way to do things. JS standards bodies should have gone to John Resig with a big briefcase, give him a blowjob and asked him to let use jQ as it is and make it a standard. NOOOO, they had to implement everything in a convoluted way.
Plus a lot of devs know it from the heyday of the web, so why dump it, because "Stackoverflow statistics" say it's not trendy anymore? Gimme a break.
Speed issues in a JS app written in JQ in 2022? Gimme another break.
Now, you have these modern JS framework abominations... and people believe these are the second coming of God. :DDD Literal idiots everywhere. Everyone copies some bigdick thought leader/bigname company and think they evolved, when they actually do the same, just in a much more complex way.
Well, somehow you have to employ more people and slow down big corporate growth...
- transfire 4y agoCan’t agree more!
- joshmn 4y agoIn case anyone else was wondering, this was the 205th usage of such word in a comment on our glorious subsection of dang’s internet: https://hn.algolia.com/?dateRange=all&page=20&prefix=false&query=blowjob&sort=byDate&type=comment https://hn.algolia.com/?dateRange=all&page=20&prefix=false&q... I’m not mad about it. I’m just always surprised to see it. My maturity level hasn’t reached production yet. I’m sorry.
- lofaszvanitt 4y ago:DD You need to shake people up from their stupor for fs sake...
- asdajksah2123 4y agoYou dump jQuery today because it's an unnecessary addition to your software stack if you don't need to support older browsers. And because jQuery supports so many browsers (especially IE) it's also fairly large. I prefer using jQuery over the DOM interface because it's well ahead of the browsers, and you completely avoid bugs where you might implement something that's supported in Chrome but will be supported in the next version of Firefox, but you're running Firefox Nightly locally so it appears to work for you. But jQuery's big mistake, IMO was insisting on retaining support for older browsers. If jQuery had created a jQuery.next or something like that, which dropped support for non modern browsers and focused on ensuring a common interface to the latest browsers and monkey-patching missing features into browsers which don't have them yet, I think it would continue to be popular with a significant developer base.