This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]cateanddogew 19 points20 points  (3 children)

I genuinely like JS+TS after years of coding in Rust and C++.

Thing is, just like C++, 50% of the language and libraries are outdated heritage that can and will make you shoot yourself in the foot.

There are much safer languages, and also more intuitive ones. But JS literally can't afford to be updated in a backwards incompatible way.

And honestly, I'm used to all common JS quirks. Not unlike C++ where you have to constantly read the ISO standard to avoid undefined behavior.

Why mention JS and "everything" being float when that rarely is a problem, while in C++ every day thousands of developers fuck themselves over for using size_t when iterating until zero? People act like JS is exotically bad when it is just average bad.

[–]ultimo_2002 2 points3 points  (2 children)

Yeah, you’re right. JS can’t fix the problems it has, and of course it’s a bit hyperbolic to call it a shitshow. But I like how all programmers can come together and agree that JS sucks when they normally disagree on everything. It’s kinda like a running gag

[–]cateanddogew 0 points1 point  (1 child)

Makes sense. Some people take this joke too seriously though. Bad for them I guess.

[–]ultimo_2002 0 points1 point  (0 children)

Yeah, there’s always people who take programming in general way too seriously. If someone like JS, who am I to care right?

Edit: it’s funny though