top | item 32529337

(no title)

gilmi | 3 years ago

I don't think that's correct. Especially since there's a community-led organization with the specific goal of increasing adoption https://haskell.foundation/

discuss

order

kqr|3 years ago

I think there are many different people with different opinions in the community.

The inofficial motto of 'avoid "success at all costs"' is not a joke. It's easy-ish to achieve success if you allow yourself to pander to the masses who don't always understand what they are missing, and there's always been an element in the Haskell community that tries to do what's right, notwithstanding what the large masses think.

gilmi|3 years ago

I agree that there are many opinions and that Haskell people don't want to compromise on what they see is the value of the language, but I've also seen a lot of people express their desire for more adoption. For example in threads talking about the haskell.org download page, in threads about improving learning resources, and with the Haskell Foundation.

This desire is usually expressed with sentiments like "let's make this easier to learn" and "Let's fix this so it's not a footgun", and not "success at all cost".

havercosine|3 years ago

'Tried to it right notwithstanding what masses think' and commercial success are not exclusive. Two examples. Clojure's maintainers very carefully vet what goes into the core language. It has been a source of frustration for some contributors too. But the net result has been more positive than negative and the language has been successful (relative comparison with Haskell). Second example is Lua. There was a comment by its creator (I'm paraphrasing from memory) 'Lua grows by answering why, not by answering why not'. But it still has found (again, relatively more) success, despite being conservative about language feature-set.

catach|3 years ago

That's fair: calling it a "non-goal" is an overstatement.

How about: the least-valued of all goals?