DEV Community

Discussion on: Why isn't Functional Programming the Norm?

Collapse
 
jlouzado profile image
Joel Louzado

Probably because oop has a shallower learning curve, but also has limited depth; after a point it doesn't scale very easily.

Eventually people search for something different and find themselves looking at functional programming.

As other people have said it's not that anything is right or wrong, it's just what it is. And if you're trying to make FP more the norm at your workplace don't start with the theory; I think it's easier to just let people use something like ramda or just get started with something.

People are using FP all the time, without realizing it, and they're still productive. You don't need to know about Functors to do an Array.map(), for example.