3 ms·
I found Haskell too difficult. They focus on a specific niche, so they won't be a mainstay programming language anyway, but even then when you ask people what a
by shevy-java 5mo ago
I found Haskell too difficult. They focus on a specific niche, so they won't be a mainstay programming language anyway, but even then when you ask people what are the real innovations or success stories per given year, say, 2025 or 2026, they almost never mention Haskell.
- niek_pas 5mo agoI don't mean to sound elitist, but in a way, Haskell's difficulty is kind of the point of the language. The thing that's so elegant about Haskell is that it allows you to express programmatic constructs at a very abstract level. Abstraction is almost by definition difficult to grasp. That's why it takes a decade and a half for (most) people to go from arithmetic to calculus.
- haskman 5mo agoDifficulty is most certainly not the point. Abstraction, composability, yes, but difficulty is a language smell that CAN be fixed. (I love Haskell and it's my primary langauge, so this comes from a place of love).
- Jaxan 5mo agoOn the other hand, the language is already 35 years old and people still use it! Many other languages have died in the meantime.
- iLemming 5mo agoWhat kind of argument is that? Java is 31, Python 35 years old, and Lisp is almost 70. They all still being used. Come on, let's find something real to talk about.
- gbell12 5mo agomonad transformer stacks