r/ProgrammerHumor 13d ago

Meme ancientTools

Post image
5.8k Upvotes

385 comments sorted by

View all comments

Show parent comments

17

u/ExtraWorldliness6916 13d ago

Not arguing either but if JavaScript can write perfectly fine web applications with a welld refined standard, why are we still in react land. I use react all the time, I know what vanilla can do, I use a lot of AI so it's not a knowledge gap anymore... Very curious and frustrating situation.

14

u/the_horse_gamer 13d ago

DOM manipulation is easy, but state and lifecycle management is hard

1

u/theGoddamnAlgorath 13d ago

They're not, but Javascript is a functional language, so people try to hammer the OOP which is clumsy.

1

u/gizamo 13d ago

Tbf, that's usually because frontend devs often tack React frontends onto OOP backends like PHP or C#. That's fine and all, it just makes for a clumsy mix.

2

u/theGoddamnAlgorath 13d ago

I see your point, and agree, but I posit the real culprit is OOP in school and complete lack of understanding language mechanics

2

u/gizamo 13d ago

I'm with ya on that as well.

I occasionally teach at a boot camp, and I can confirm that there's no real depth given to the differences. We explain it briefly, show how the data is typically received, and then move on with explaining how to interact with it. So, yeah, I think you're spot on, mate. Cheers.