I agree that getting mainstream languages to adopt functional concepts is a success, and we should certainly see more “functional” code being written. However, I have a problem with the notion that OOP is falling out of fashion and that FP will start taking over. This is what I keep hearing from the FP community. I believe we will continue to see a LOT more OOP code written than FP code for decades to come. Moreover, “pure” FP languages will never become popular. Haskell has come closer than any other, but I don’t see it rising any further (esp. given its steep learning curve).

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store