Hacker News new | ask | show | jobs
by Sophistifunk 3167 days ago
I'd say this thread is a perfect microcosm of it. In JavaScript, the general attitude is "you're right, this thing you're complaining about is kinda stupid, here's this tool to make it go away" versus "no, you're wrong, Haskell is great, STFU"
1 comments

I don't think that's really true in the Haskell community. I've seen lots of self-criticism of Haskell on /r/haskell. Even SPJ himself is willing to admit that Haskell has design mistakes.

Some things Haskellers readily admit as issues with Haskell:

- the String type

- records

- laziness (more contentious, but many people agree that this might not have been the right choice)

- error messages

- the prelude

Essentially, my experience has been that Haskellers are willing to accept that Haskell is not perfect.

Indeed, the Haskell community is very self critical, much to its credit.

https://www.reddit.com/r/haskell/comments/3b498l/if_you_coul...