179
Needs (lemmy.ml)
submitted 1 day ago by [email protected] to c/[email protected]
you are viewing a single comment's thread
view the rest of the comments
[-] [email protected] 21 points 1 day ago* (last edited 1 day ago)

Not having to use JS is below all of those.

I hate how that's the language everything is slowly converging to. Even if you don't work on websites, you always have this fear in the back of your mind that one day your project will be infected.

It's not even easy like people claim it is. I find JS significantly more difficult than Java because there are way more things that can go wrong and troubleshooting is way more frustrating. Just because the app will launch even with errors in the code does not make it easier in the long run. Compile time errors are good actually.

[-] [email protected] 11 points 1 day ago

I feel the same way about python, too.

The way everything is just JavaScript and python, now, is really annoying.

[-] [email protected] 11 points 1 day ago

Js is indeed painful. I find the right approach is to simply treat it as a compile target. I've worked with ClojureScript when I had to do front end work, and I find it's a huge improvement because it has sane language semantics. You have things like proper equality, comparison by value, immutable data structures, and so on. It's not perfect because you still have to deal with stuff like source maps to get errors out of minified bundles, and you have to interop when you deal with Js libraries, but it's a huge improvement overall I've found.

[-] [email protected] 2 points 1 day ago

The Pulumi stack I've come to work on is all in typescript.

this post was submitted on 13 Jul 2025
179 points (100.0% liked)

Programmer Humor

37176 readers
214 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS