this post was submitted on 24 Nov 2025
603 points (89.2% liked)

Programmer Humor

27690 readers
264 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
[–] hperrin@lemmy.ca 2 points 1 week ago (44 children)

Some of the best software is written in JavaScript.

  • Uptime Kuma
  • Immich
  • Supabase
  • VS Code/VSCodium
  • Ionic (what the Voyager Lemmy client is written in)
  • Expo/React Native (which powers probably a third of your apps)
[–] Oisteink@lemmy.world 5 points 1 week ago (4 children)

So uptime kuma being written in JS proves what about the language?

90% of the worst software and websites are made in js

[–] hperrin@lemmy.ca 11 points 1 week ago (3 children)

Well, all websites are written in JS (on the frontend), so I don’t think that’s fair. And I don’t think 90% of the worst software is made in JS. Even if you’re an Electron hater, Electron apps aren’t bad software, they’re just bloated. There’s tons of shit software written in C. I would guess a lot more than is written in JS, just because more software is written in C. C is also way easier to shoot yourself in the foot.

Uptime Kuma (and others) show that JS can be used to make awesome software. The language doesn’t really hold you back, it’s just your own skill. If you suck at writing software, it doesn’t matter what language you use, your software will be shit.

[–] Oisteink@lemmy.world 5 points 1 week ago (1 children)

So any language is good as I can make great software using it?? IMO js is still a mess and NPM is really full of shit code to prove it.

[–] hperrin@lemmy.ca 5 points 1 week ago* (last edited 1 week ago)

I didn’t say that. You can make great software in Brainfuck, but I don’t think anyone has ever said it is good because of that.

People do make good software in JavaScript. Knowing JavaScript is an exceptionally useful skill, and JavaScript is pretty easy to become decent at. The learning curve for JavaScript is relatively low. As such, there are tons of JS devs, many of which want to make cool things. JavaScript is undeniably an approachable language. Whether you personally think it’s a good language doesn’t have any bearing on that, but that means tons of people are going to use it to make cool software. To me, its approachability is one of the many things that make it good.

load more comments (1 replies)
load more comments (1 replies)
load more comments (40 replies)