this post was submitted on 17 Jan 2025
802 points (94.3% liked)
Programmer Humor
32952 readers
287 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Not a webdev.
Have tried multiple times to "finally figure out how this web stuff works because I'd like a nice website that isn't a huge chonky slowpoke WordPress install with ad-infested plugins."
I can't do it. Gamedev is hard, but makes 1000x more sense than whatever cargo-cult bubblegum-and-hope the modern web runs on.
I probably should learn JS, but I'm very hesitant to even bother with it because it feels like an insane time commitment. Like getting a doctorate from scratch in something you're not SUPER jazzed about or starting OnePiece from Ep 1.
"Oh cool, you learned that thing everyone complains about! But you know nothing until you get good at ~30 out of 400 different highly opinionated frameworks."
The input to result ratio just doesn't seem like it's there. O.o Maybe I'm just a noob but this is my experience lol.
And don't even get me started on RAM-munchy Electron apps.
--Nob'dy Ev'r, 2025 A.D
Have fun with JS, everyones most consistent and beloved language.
https://jsisweird.com/
My favorite part is empty array truthiness. [] is falsy ( [] == true returns false ), but ![] is false. !![] is obviously true. (! is inversion as in all normal languages)
You might enjoy learning vanilla js and making a site with as few deps as you can get away with. Or a lightweight framework like svelte or preact. The browser stack is definitely some weird shit but it's still somewhat approachable if you dig under the abstractions that most web devs never venture beyond. It definitely helped me cut through all the manufactured noise.
Hey that's really helpful, thank you for taking the time to share! I really appreciate it. :) I really should take another crack at it.