Hacker News new | ask | show | jobs
by woah 3228 days ago
There are languages that I like better than JS. However, JS servers power trillions of dollars of business. People who grasp for reasons to hate on JS are a little like people who get into flame wars about video game franchise rivalries. It's symptomatic of deep unmet emotional needs in that person's life.
5 comments

> It's symptomatic of deep unmet emotional needs in that person's life.

Pretty sure pronouncements like that are the real indicator of unmet emotional needs.

The way this community needles dissenting opinions needs to change. If you don't like the HN flavor of things, the resulting swarm of nitpicking, self-righteous commenters blots out the sun.

Is that really what you're seeing on this thread? Whinging about how horrible node.js and how horrible it is that we're all forced by the government to use it, is the conventional wisdom on HN. A few people disagreeing with CW is not "this community needles dissenting opinions".
Eh, scroll through the comments in every submission that mentions JavaScript (like this one) and you'll see a bunch of people lambasting anyone that uses JavaScript.

"Ugh, why would anyone use it on the server? Idiots!"

"Lol web developers only know one language. Sad!"

As if anybody that chooses a different set of trade-offs is incompetent, not just comfortable with a different set of trade-offs.

Maybe they say that because they have used better languages, rather than unmet emotional needs.
Languages that are a minimum of 1 year of maturity behind nodejs for the specific use-cases that nodejs is typically used for.
That's really very arogant. If people don't like JS, there's something wrong with them emotionally? Jesus wept! I happen to think there's nothing wrong with being annoyed that in the biggest marketplace in modern IT - the Web - we have ONE option for programming solutions. One! As engineers, I don't think it's unreasonable that we should be able to choose the best tool for the job, not the only tool for the job. That doesn't mean that JS is useless (or that I have emotional problems) but that other languages might be better suited to various tasks. That seems to a me a plain and uncontroversial statement that doesn't require positing mental defects to explain people who disagree with you.
> People who grasp for reasons to hate on JS are a little like people who get into flame wars about video game franchise rivalries. It's symptomatic of deep unmet emotional needs in that person's life.

To the extent that that's true, I'd say it's equally true of "here is this list of companies that use my preferred tools" articles like this one.

I don't care much what websites use on their back end servers. As long as it keeps my data secure. But my interactions with JS on the front end are almost always unpleasant, so it's hard to be happy seeing JS succeed and proliferate in general.
Oh, of course, people dislike JS because they're unhappy inside. It can't be that JS is a lame language.