3 ms·
I'd say Haskell is much more challenging that Scheme/OCaml but it's also what makes it interesting. It's very rewarding to understand all the abstractions. I'd
by yodsanklai 4y ago
I'd say Haskell is much more challenging that Scheme/OCaml but it's also what makes it interesting. It's very rewarding to understand all the abstractions. I'd recommend anyone interested in programming languages to learn it seriously.
Now, I wonder if it's worth using Haskell for real world projects. People have been using it for all types of things, so it's definitely possible, but the bar of entry is very high and most programmers will be more productive in different languages. Non-experts usually have a hard time maintaining existing codebases, including experienced programmers.
Besides, type safety isn't unique to Haskell. There are other languages more easily approachable which provide strong guarantees as well.