3 ms·
This has also been my experience. Elm programmers don't tolerate dissent. The community is welcoming so long as you toe the line.
by leshow 9y ago
This has also been my experience. Elm programmers don't tolerate dissent. The community is welcoming so long as you toe the line.
- rtfeldman 9y agoI'm not sure what the last sentence is supposed to mean. Can you link to an example of what you're referring to?
- barrkel 9y agoHave a look at this thread right here: https://news.ycombinator.com/item?id=14873351 https://news.ycombinator.com/item?id=14873351
- dyeje 9y agoDang you beat me to it. Pretty funny that sibling comment spawned a perfect example.
- abiox 9y agoi'm not sure i understand how that is a 'perfect example' of 'don't tolerate dissent'. could you elaborate?
- enalicho 9y agoI don't think that is a fair evaluation of that comment thread. I explained with links and resources _why_ elm-format is how it is, and _why_ it is considered a feature to not have flags. I also backed this up by showing how many of the users enjoy elm-format. This is not saying "don't dissent". This is saying "this argument is a strawman"
- rtfeldman 9y agoThis links to a thread where an Elm community member politely explains design decisions. What am I missing?
- enalicho 9y agoThat's not particularly true. I am one of the most vocal dissenters when it comes to Elm. Dissent is welcome, as long as it's constructive. Saying "I don't like 4 spaces" is about as constructive as saying "I don't like Emacs". There are reasons as to why every piece of Elm is how it is. It is an opinionated language, that is very true. If you try to do things that don't fit well into Elm, you are going to have a hard time, simply because of those opinions that are built in. The community is eager to discourage people from falling into those common pitfalls. Everyone is welcome, however. Come say hi on Slack! People there will help you judge if Elm is for you. If it's not, that's a shame. If it is, great!