3 ms·
The thing is, people gravitate to languages where they can learn about the language and its ecosystem from people they can get along with. Many people avoid con
by vertex-four 10y ago
The thing is, people gravitate to languages where they can learn about the language and its ecosystem from people they can get along with. Many people avoid confrontation - especially when they're trying to learn about something.
If you don't get along with dudebros, you're going to avoid languages where the IRC channels and forums and random online discussion about the language is populated by dudebros - if you don't get along with people who speak aggressively, you're going to avoid languages which you see people speaking aggressively in support of - if you're really not a fan of active community management a la codes of conduct, you're going to avoid languages where their users speak in favour of such things.
Rinse and repeat a bunch of cycles, and whether there's a formal community or not, there's a type of person who permeates discussion of the language and its ecosystem, and is generally accepted by users of the language. Attempting to avoid them is difficult, because the existing language users see no problem, so you're stuck with a very limited number of places to learn, interact, and ask questions without coming across them.
I don't think the people in question represent the community as a whole, but they do represent what I'm signing up for when I need to communicate about the language with others - in Haskell's case, there's a higher chance than with most languages that I'm going to come across people who will proclaim I'm stupid if I don't immediately and from birth know why XYZ abstraction is amazing and universally good. And god forbid I disagree.
- tome 10y ago> in Haskell's case, there's a higher chance than with most languages that I'm going to come across people who will proclaim I'm stupid if I don't immediately and from birth know why XYZ abstraction is amazing and universally good It's terribly sad if this is true because it wasn't the case before. Haskellers used to be very welcoming and very tolerant of beginners struggling with the language, because we had all been through the same struggles ourselves. I hope I'm correct when I say that the two public Haskell fora that I participate in (Haskell Reddit and haskell-cafe) would never proclaim anyone as stupid.