Please take this thread in good faith coming from someone who wants to see the language and community flourish, but believes that there are certain frustrating barriers preventing us from doing so.
I often find that whenever Julia is mentioned on Hacker News, that the responses that users get to their (sometimes incorrect or misguided) statements don’t properly sympathise with or acknowledge the problem the user is having.
An understandably large* part of the programming community have a sour taste in their mouth at the mention of Julia because when a genuine pain-point is mentioned, rather than working with the user having the issue, the responses read like they are trying to win against the user. It’s important to remember that, even if a question is stupid, it may not seem that way to everyone and a less-than-friendly response is likely to sound much worse to readers not familiar with the language.
Humans are much much more receptive to having their mind changed when you approach their points in a way that makes them feel heard and understood. I don’t want to lecture everyone on how to do this, but I would like to ask everyone before posting responses, to first read the comment and just ask: “Am I making it obvious that I have heard and understood the other person?” and as a bonus “Is this a kind comment?”.
The community as a whole are incredibly friendly and a fantastic part of what makes Julia special, but getting to the point where you recognise that requires going over the perception hurdle, which is where I believe Julia is failing.
I would be interested in hearing others’ thoughts on this. I’m sorry if this has been discussed before, but as someone who frequents this forum and the Slack, I haven’t seen it put this explicitly.
*large because it’s greater than zero.