3 ms·
I think it is anything but clear that Haskell is harder. What may be clear is that functional languages are harder to learn for people who have already learned
by kmicklas 12y ago
I think it is anything but clear that Haskell is harder. What may be clear is that functional languages are harder to learn for people who have already learned imperative programming. But then you're forgetting the massive time investments they already made in that style.
Having TAed intro classes at a university, I can say from experience that new students pick up functional style much quicker and are always confused by mutation until they've had a fair amount of experience with it.
- yawaramin 12y agoHaskell goes way beyond just functional programming. Most of the interesting stuff is happening in the types: monads, applicatives, lenses, etc. And when you're trying to understand something like: FooT w (BarF x) Baz y z a ... it can seem a tad difficult.