[Haskell-cafe] What is your favourite Haskell "aha" moment?
Joachim Durchholz
jo at durchholz.org
Thu Jul 12 06:09:38 UTC 2018
Am 11.07.2018 um 15:36 schrieb Damian Nadales:
> 0. Haskell will never be mainstream, because there are not a lot of
> programmers out there who are willing to do the investment required for
> learning the necessary concepts to understand and write code like the
> one shown above.
For an uninitiated, learning Java takes about the same amount of time as
learning Haskell. Learning monads is like learning Spring or one of the
gazillion other library frameworks out there in the Java world, so even
that isn't much of a difference.
If you're a programmer already, then changes are that Haskell is indeed
harder to learn than most other languages you might want to learn,
because the overlap of standard concepts and techniques is smaller.
IOW it's harder to teach Haskell to programmers than to nonprogrammers.
Which also means that our conclusions from our experience as programmers
do not predict much about Haskell's future.
> 1. Haskell has rendered me unemployable for almost all jobs that do not
> involve Haskell codebases.
This can be avoided if you find a job that has a 50-50 split of Haskell
and non-Haskell work, but that's not always possible and I agree this
can become a huge problem.
Regards,
Jo
More information about the Haskell-Cafe
mailing list