Hacker News new | ask | show | jobs
by ctkrohn 5250 days ago
SPJ actually discusses this a bit in his talk. He says that Haskell has tried to achieve the ease and intuitiveness of imperative programming through things like the "do" syntax sugar for monads. He agrees that there's still plenty of improvement to be made; on several occasions he jokes about how Haskell programmers envy other programmers' ability to get things done quickly.
1 comments

He's also joked about making strict/eager (non-lazy) eval the default. I think the heart of the joke is that learning haskell (and all the GHC extensions) involves a lot of staring at error messages, type signatures and the rest of hte code and trying to make associations.