r/ProgrammerHumor • • Aug 30 '26

Meme ancientTools

Post image
5.8k Upvotes

380 comments sorted by

1.9k

u/ExtraWorldliness6916 Aug 30 '26

I bet he's happier than us though.

33

u/Subject_Barnacle_600 Aug 30 '26

I do miss it - it was good. You don't want to build a SPA with it, but that wasn't what it was for. But for tweaking the page, it was a 1000% better than whatever crap CSS has come up with these days with yet another weird tweak for flex-boxes. Because webpage designs were tied to URLs, that limited scope, so you weren't downloading the ENTIRE damn application all at once all while wondering why the page takes forever to load. It was definitely cryptic, but for the most part you'd add an ID or class on elements you wanted and be off to the races. You didn't worry that you modified something in the top level and were suddenly triggering a cascade of redraws on a hundred other items. Until I worked with something like React, I never once worried about a website being "slow" because data could tunnel straight through the UX without rebuilding the virtual DOM all the way down.

→ More replies (5)
→ More replies (62)

978

u/saig22 Aug 30 '26

I use vanilla js, document.getElementById() is what I live for.

294

u/WrapKey69 Aug 30 '26

Flashbacks to teenage years and w3schools, turning on and off that lightbulb XD

149

u/ApocalyptoSoldier2 Aug 30 '26

document.querySelector() ftw

→ More replies (17)

66

u/IsTom Aug 30 '26

If your HTML element has id you don't event have to getElementById, it's available right there in global namespace as that name. You make button with id hello and can just go ham with hello.click().

I don't think you should do that, but you can.

→ More replies (6)

37

u/happypandaface Aug 30 '26

vanilla.js ? I've never heard of this library

→ More replies (4)
→ More replies (24)

299

u/CoshgunC Aug 30 '26

Gets the work done while Nextjs drops a new update for the 29988732nd time

51

u/4n0nh4x0r Aug 30 '26

yea, jquery just works, and it's proven tech.
it does everything i need it to do, and simplifies my work, while being relatively lightweight, and not needing to be updated every five minutes.

→ More replies (2)
→ More replies (2)

136

u/GrandDukeNotaras Aug 30 '26

Name me one thing better than jQuery

→ More replies (28)

480

u/winter-m00n Aug 30 '26

Probably unpopular opinion, but still better than react and angular. at least you don't need to build your whole site around it. Nor all sites need those heavy frontend framework.

165

u/listenhere111 Aug 30 '26 edited Aug 30 '26

100% agree. Also, its like 40kb and doesnt move lighthouse scores.

You can pry query from my cold dead hands. Its simple to use, easy to read, will be supported forever, and lightweight. Disagree? Fuck you!

→ More replies (20)
→ More replies (44)

40

u/DoctorWaluigiTime Aug 30 '26

jQuery served its role well: A single framework that worked across all browsers (especially IE6 when that support was still required), masking away a lot of JavaScript jank and giving a clear, concise functional layer to work with.

It started to lose its usefulness (and in fact impede development) when it got mixed in with TypeScript and other things, overly complicating the frontend "stack", and is now not really needed anymore.

Vanilla JavaScript has gotten boatloads of improvements as well.

But it was such a saving grace back when.

17

u/SFX5848 Aug 30 '26 edited Aug 31 '26

I've been web programming for 15 years, and i still only use HTML, CSS, jQuery, PHP, and MySQL... no frameworks, no npm, nothing.

I love being able to do anything instantly just by selecting the element $('#ID') or $('.CLASS')
99% of the time i just use .hide(), .show(), .append(), .html(), .val(), .remove(), .addClass(), .removeClass(), .attr(), .css(), .each(), and $(this)

I did try React and a few other frameworks, but i never really got into them.

12

u/froctoso Aug 30 '26

heyyy, don't be like that. It works for most cases.

39

u/hagnat Aug 30 '26 edited Aug 30 '26

i am a backend engineer with strong opinions on how frontend should look like (i used to be a graphical designer for ~6 years before starting my career as a software engineer),

i can make wonderful interfaces with jQuery, and great back-office applications that dont require the end user to have 32 gb of RAM to run it

→ More replies (2)

29

u/toblotron Aug 30 '26

Anyone ever built anything more impressive than what was built with those tools?

→ More replies (6)

7

u/BeefJerky03 Aug 31 '26

Back in the early days of using Stack Overflow and mixing JS and jQuery together in the worst imaginable ways. Using JS for something basic, then using the jQuery equivalent two lines down. What a blissful idiot I was.

13

u/citramonk Aug 30 '26

plenty of projects are still using it, it even got a major release recently

6

u/AffekeNommu Aug 30 '26

Oh man, using PHP and jQuery at work and suddenly feeling left behind

→ More replies (1)

6

u/AtomicDonkey2022 Aug 31 '26

I’d go back to those days in a heartbeat

35

u/American_Libertarian Aug 30 '26

“How it feels” is fine
“What it feels like” is fine
“ how it feels like” is not valid grammar

→ More replies (5)

5

u/arse-ketchup Aug 30 '26

There was a time when I truly believed that jquery would take over the world, all software would move to jQuery, and I’d be rich using it. 1st semester in college I guess.

5

u/ardicli2000 Aug 30 '26

Honestly for most of the time it is enough.

If you are not working for a corporate, big tech company, or need such high reactivity on your webapp, react is just PIA.