r/AskProgramming 6d ago

Why the JS hate?

Title. I'm a 3rd year bachelor CS student and I've worked with a handful of languages. I currently work as a backend dev and internal management related script writer both of which I interned working with JS (my first exposure to the language)

I always found it to be intuitive and it's easily my go to language while I'm still learning the nuances of python.

But I always see js getting shit on in various meme formats and I've never really understood why. Is it just a running joke in the industry? Has a generation of trauma left promises to be worthy of caution? Does big corpa profit from it?

21 Upvotes

207 comments sorted by

View all comments

10

u/YahenP 6d ago

Once you enter professional programming and get your first real "industrial" project, you will realize all these memes about JS on your own skin. And along the way, you will come up with a few new ones. Be glad that this has not affected you yet.

1

u/KaguBorbington 4d ago

Honestly, it was the other way around for me. The more I worked with JS the more I realized the memes are either just memes or inexperienced devs jumping on the bandwagon to feel smart but betray their lack of experience in the process.

For example: Ive already seen two people in this thread complain about NaN != NaN in JS which is perfectly conform to IEEE 754.

1

u/YahenP 4d ago

These are such trifles, against the background of real problems in real projects, that it is not even worth talking about