Really though it's less about which language you choose and more about which programming paradigms you've studied: functional & oop for example. Personally I'd find learning Haskell entertaining, but not very applicable to my day-to-day enterprise software gig.
> Personally I'd find learning Haskell entertaining, but not very applicable to my day-to-day enterprise software gig.
I'm interested in Haskell - what exactly is lacking about it? Is its design fundamentally flawed, or does it just lack a community and all the things that come with that (libraries, support websites, etc.)?
There's a subtle semantic difference here, perhaps better illustrated in Amy Tan's The Joy Luck Club, where the proud immigrant mother refers to her daughter as a "college drop-off" as though she could "pick up" her studies again at any moment [1].