this post was submitted on 18 Jul 2023
746 points (93.2% liked)

Programmer Humor

37270 readers
29 users here now

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

Rules:

founded 6 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] ulph@lemmy.world 20 points 2 years ago (22 children)
[–] starman@programming.dev 21 points 2 years ago (11 children)

Terrible type system, terrible standard library, terrible compatibility and lack of many features, compared to C# for example.

[–] Ricaz@lemmy.world 16 points 2 years ago (4 children)

All of those things are by design and comparing JS to a fully fledged OOP language is just the sign of a clueless developer.

The JS standard is well defined and compatibility has nothing to do with the language itself

[–] FlashPossum@social.fossware.space 28 points 2 years ago (1 children)

Terrible type system, terrible standard library, terrible compatibility and lack of many features

All of those things are by design

That makes it even worse.

[–] Ricaz@lemmy.world 2 points 2 years ago (1 children)

Lots of languages are typeless and the standard library is weak because web (NodeJS is good but npm is shit)

[–] tool@r.rosettast0ned.com 2 points 2 years ago* (last edited 2 years ago)

I hate Node and NPM so much that I have a physical reaction to just seeing the words now.

I already disliked Node & NPM quite a bit, but the hatred and disgust got to the point it is now after having to write a CI/CD pipeline in Groovy/Jenkins for a Node site that that our devs were building. I had to automate the build/deployment of Satan's favorite framework in Satan's favorite language. I came pretty close to quitting.

It's out the door now, but I'm in the middle of reimplementing the pipeline in Github Actions so I don't drink myself to death when they come knocking to do it again.

load more comments (2 replies)
load more comments (8 replies)
load more comments (18 replies)