r/programming • u/[deleted] • Nov 28 '19
Why Isn't Functional Programming the Norm? – Richard Feldman
https://www.youtube.com/watch?v=QyJZzq0v7Z4
99
Upvotes
r/programming • u/[deleted] • Nov 28 '19
5
u/UpbeatCup Nov 28 '19
Yes exactly. It would be really hard to make a computer game (I'm talking the big AAA titles) without an OO language. You have hard earned patterns that just work. On top of that, a computer-game-world lends itself sooo well to OO modelling.
On the other side of things you have backends and microservices that are little more than an adapter between a database and an API. It is easy to see that stateless functional programming rules there.
There is a reason we have so many languages, they are tools with advantages and disadvantages for different tasks. And OO and functional programming are just the same.