2 ms·
A good principle to abide by in software is that if the majority of people are complaining about something being too difficult to use, it is probably too diffic
by cuuupid 4y ago
A good principle to abide by in software is that if the majority of people are complaining about something being too difficult to use, it is probably too difficult to use. Someone who uses it every day and is heavily invested in the software is unlikely to (want to) understand this, but that doesn't make it less true. I could write an essay about everything wrong with Haskell but the fact of the matter is the community driving it fails to see the forest for the trees.
The principles driving Haskell and functional language paradigms are fine by developers and they don't need to learn it either, nearly every developer is familiar with these. Case and point: the success of Elixir, Swift, Scala, etc.