3 ms·
There are a lot of people that have no interest in FP and hate reading functional code which involves reading and understanding recursion, fix-point style, part
by throwway23432 4y ago
There are a lot of people that have no interest in FP and hate reading functional code which involves reading and understanding recursion, fix-point style, partial application, currying, lazy evaluation, immutable data structures, lambdas, and combinators.
Then you have to think of performance characteristics, and debugging, onboarding new engineers, and code reviews.
I think it's easy to see why the industry doesn't use FP languages, and because of this people see no reason to even bother with it.
I myself would rather use ML family languages or Clojure or BEAM but it will never happen. The majority want to use Python or Go since they are slim on abstraction and easy to pickup. There's no bullshit involved.