3 ms·
I agree. Whenever I open up an Elixir project, there's a certain joy. I'm not sure what it is exactly. The language is simply a pleasure to work in. > I've had
by clessg 11y ago
I agree. Whenever I open up an Elixir project, there's a certain joy. I'm not sure what it is exactly. The language is simply a pleasure to work in.
> I've had a fling with Go
I've used Go for quite a few things, but it never felt quite right. I've come to like some of the tooling around the language while hating the language itself.
What really turned me away from Go was its community. There are a lot of people who think that they're smarter than everybody else for using a "systems language". Disagreement with the status quo is often fought back with religious indignation. Any decisions made by the language designers are obviously right, and you just need to accept that and do what you're told. I've found a lot of sexism and vitriol too. I've heard similar stories from others, but we could just be unlucky.
Elixir on the other hand has made it a goal to have a nice and welcoming community. That might change as it gains steam, but because of the leadership shown by community leaders, I doubt it will.
- phlyingpenguin 11y agoFWIW, that's sort of the reason the community code of conduct was introduced (which many of the folks you complain about pushed against). I don't know how effective it is as I tend to avoid "community" groups for programming languages, but the major parties all claim to have adopted it. http://coc.golangbridge.org/ http://coc.golangbridge.org/