Tip: Don't use any language like *another language*
Conversation
And all Haskell books I've seen say that a reason for learning Haskell is because it makes you a better programmer in any language. I'm not too sure of that tbh...
3
2
I think learning different languages have given me other perspectives on programming. Sometimes it's nice to have a different style of thinking available to you in the language you're using. I got that from Haskell, but I also got it from Rust, Mercury, Lean, Agda, Smalltalk, &c.
1
3
100% agree. Every different language gives you some new idioms and concepts to work with that can sometimes transfer well to other languages. I do believe learning Haskell made me a better programmer — but so too did Racket, Python, OCaml, etc.
1
2
But did it make you more employable or less?
3
2
Haha! I dunno actually. The pool of jobs I'd actually want to do has certainly reduced, so perhaps less? But yeah, I think that's more of an industry problem than anything, and I want to be part of helping to change industry.
Quote Tweet
i love functional programming. it takes smart people who would otherwise be competing with me and turns them into unemployable crazies
2




