this post was submitted on 10 Jul 2025
942 points (99.8% liked)

Programmer Humor

24957 readers
1912 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] someguy3@lemmy.world 9 points 2 days ago (2 children)
[–] ByteOnBikes@slrpnk.net 23 points 2 days ago (1 children)

React is what powers your Windows Start Menu.

[–] camr_on@lemmy.world 9 points 2 days ago (1 children)
[–] Schmoo@startrek.website 14 points 1 day ago (2 children)

Yes, as well as parts of the settings menu. What's not to love about constantly loading and unloading javascript just by clicking around in native apps? CPU spikes are good for your health.

[–] wheezy@lemmy.ml 7 points 1 day ago

Fucking Christ. Glad I left windows behind.

[–] grendel84@tiny.tilde.website 1 points 1 day ago

@Schmoo @camr_on

Well hey at least React is known to be really secure with sensible package management.

Oh wait I spelled Rust wrong.

[–] ArmchairAce1944@discuss.online 8 points 2 days ago (4 children)

React is a Javascript based web development programming language developed by Facebook to make pages run faster and better. I learned it as part of a MERN stack full web development course.

[–] grue@lemmy.world 22 points 2 days ago (2 children)

to make pages run faster and better.

Huh, well that's a funny way of saying "break the model of web page as document and fuck up the entire web!"

[–] CookieOfFortune@lemmy.world 13 points 2 days ago (1 children)

Yeah because documents are limiting and we want to do stuff that executables can do but with a better distribution model.

[–] grue@lemmy.world 1 points 2 days ago (1 children)

Shoulda been something more like Java Web Start.

[–] CookieOfFortune@lemmy.world 1 points 1 day ago (1 children)

Maybe. But performance, availability, and security killed a number of viable options. Flash was always more ubiquitous than Java on the web but it eventually died too.

[–] grue@lemmy.world 3 points 1 day ago* (last edited 1 day ago)

Flash was also cancer that ruined web pages.

The reason Java Web Start wasn't, was specifically because once you clicked on the link, it downloaded the app and started it as a real desktop application, with its own window and taskbar entry and whatnot. It didn't rely on being embedded in HTML (I'm specifically not talking about Java applets, BTW -- they sucked too) or manipulating the DOM for its UI; it could use Swing and have the same look and feel as a native application.

[–] RageAgainstTheRich@lemmy.world 7 points 2 days ago (1 children)

Oh stop it. Are you saying you don't enjoy pressing the "Back" button in your browser, but staying on the same page. Therefore breaking the page so you refresh and lose whatever the fuck you were doing? /s

[–] boonhet@sopuli.xyz 2 points 1 day ago

Yea let's go back to index.php and the 5 second load time for every clicked button

[–] Lemminary@lemmy.world 8 points 2 days ago* (last edited 2 days ago)

Javascript based web development ~~programming language~~ UI library

[–] leftytighty@slrpnk.net 7 points 2 days ago

On the other hand React Native is a JavaScript based development language developed by Facebook to make applications run slower and worse.

[–] MonkderVierte@lemmy.zip 3 points 2 days ago

Used for rendering UIs on a Document Object Model. JS was a mistake.