Nowadays I am more a hobby programmer (mostly Python) than working on production systems, so take my comment with a grain (kilo?) of salt, but the people I talk to who are pushing the boundary in commercial settings have been starting to move over to Haskell for their larger/harder problems. One of the big advantages being the ability to handle parallel computation.
Apropos of the original article, I have definitely observed a self selection bias occur in the people who choose to learn Haskell, in part because of the change in thinking required to do more in a functional programming language than just implement simple maths expressions (cf Fibonacci numbers) and in part due to the terseness of the notation.
1 comment
3 u/Eutropius 19 Apr 2015 11:54
Nowadays I am more a hobby programmer (mostly Python) than working on production systems, so take my comment with a grain (kilo?) of salt, but the people I talk to who are pushing the boundary in commercial settings have been starting to move over to Haskell for their larger/harder problems. One of the big advantages being the ability to handle parallel computation.
Apropos of the original article, I have definitely observed a self selection bias occur in the people who choose to learn Haskell, in part because of the change in thinking required to do more in a functional programming language than just implement simple maths expressions (cf Fibonacci numbers) and in part due to the terseness of the notation.