Hacker News new | ask | show | jobs
by dagw 689 days ago
Learning Haskell was very useful to me, not because I became a Haskell programmer, but because it made me a much better Python programmer. Approach Haskell, not with the goal of becoming a productive Haskell programmer, but with the goal of getting immersed in a new way of thinking about programming and computation.
1 comments

This is also why I recommend something completely different as your next language to learn - learning something completely different will open your mind and teach it to see patterns you previously had no idea existed, just because you couldn’t see them. Haskell is an enlightening experience not unlike your first Lisp.