If you want proof the Haskell community is not incapable of criticizing itself, pop over to &#x2F;r&#x2F;haskell or something and post something like &quot;If you were the King of Haskell and didn&#x27;t have to worry about implementation effort, what would you change about Haskell?&quot;<p>You&#x27;ll get a hundred replies, the vast bulk of which will have some criticism of Haskell in it.<p>What <i>won&#x27;t</i> happen is that the Haskell community will tell you all about how it regrets not being an imperative language and explain that if they could get away with it they&#x27;d switch everything to Java, because it would be so much easier.<p>Haskell is still a language going somewhere. It&#x27;s one of the most interesting language communities there is, because most other languages are just re-exploring well-covered ground because they&#x27;re shuffling the same basic primitives around in slightly novel combinations. Rust is also going to be increasingly interesting, I think, as they also have at least one big new primitive, and will have to discover how to use it skillfully, and probably discover other things they need as they go along.