3 ms·
I started to learn Haskell several times and decided every time that it's not really worth effort and time spent. Technology should adapt to humans, not humans
by jonathanstrange 10y ago
I started to learn Haskell several times and decided every time that it's not really worth effort and time spent. Technology should adapt to humans, not humans to technology. IMHO Haskell exemplifies the latter.
- Peaker 10y agoHaskell is quite well adapted to the humans that like using it :-) Partially it's a matter of taste. I hated Haskell syntax in the first few weeks ("Why did they have to differ on this?!") but later I realized it's objectively nicer for expressing the things Haskell expresses and much prefer it. Then there's a lot of bad tutorials out there. And finally the tooling / IDEs aren't great for discovering the language and type system. I don't see significant ways Haskell itself could be more geared towards humans than it already is. It brings simple mathematical concepts and abstractions to the forefront - and simple is not easy, but is worth it.