To clarify, I'm not talking about language wars. I'm talking about legitimate constructive criticism on threads about specific languages. My degree is in writing, and I cannot stress enough the importance of criticism in achieving one's highest quality work. Therefore, it seems to me, we would serve ourselves better by considering constructive criticism with an open mind, and working to make our languages better, than to up and down vote based on preferences and emotion. A downvote offered simply because someone said something about one's favorite language is no more intellectual or objective than a commenter who writes, "<whatever language> sucks!" Both should be scorned.
As you say, we all have our favorite languages (all of which have flaws). Mine are currently Elixir and Elm. However, neither of those are perfect and those imperfections can sometimes hinder me. Since, for me, the point of HN is knowledge, it is unhelpful when a critical comment is downvoted, even though it contains good information that would help me in choosing the best language for my project, based entirely on team-sport emotions.
I'm sorry this got long; however, I also wanted to clarify, from my side, your point about the mention of language in an Ask HN post. I did not criticize any language. I was answering someone else's question, and simply used the criticism of popular languages as an example. Yes, you could argue that their question itself was off-topic, but since the point of HN, at least for me, is knowledge, I did what I could to answer it. I'm not remotely concerned about karma points, as you can probably tell from the age of my account vs. my low karma score. I'm on "the spectrum" and tend to rub people the wrong way all the time. I'm used to it and I don't expect to be treated any differently here. My only criticism is that many of the downvotes are emotional and unhelpful, and HN should do what it can to eliminate worthless downvotes the same way it tries to eliminate worthless comments.
As you say, we all have our favorite languages (all of which have flaws). Mine are currently Elixir and Elm. However, neither of those are perfect and those imperfections can sometimes hinder me. Since, for me, the point of HN is knowledge, it is unhelpful when a critical comment is downvoted, even though it contains good information that would help me in choosing the best language for my project, based entirely on team-sport emotions.
I'm sorry this got long; however, I also wanted to clarify, from my side, your point about the mention of language in an Ask HN post. I did not criticize any language. I was answering someone else's question, and simply used the criticism of popular languages as an example. Yes, you could argue that their question itself was off-topic, but since the point of HN, at least for me, is knowledge, I did what I could to answer it. I'm not remotely concerned about karma points, as you can probably tell from the age of my account vs. my low karma score. I'm on "the spectrum" and tend to rub people the wrong way all the time. I'm used to it and I don't expect to be treated any differently here. My only criticism is that many of the downvotes are emotional and unhelpful, and HN should do what it can to eliminate worthless downvotes the same way it tries to eliminate worthless comments.