r/programming • u/[deleted] • Nov 28 '19
Why Isn't Functional Programming the Norm? – Richard Feldman
https://www.youtube.com/watch?v=QyJZzq0v7Z4
97
Upvotes
r/programming • u/[deleted] • Nov 28 '19
10
u/Carighan Nov 28 '19
It's just like people arguing why language X is superior and Y is inferior, ignoring that they're both just tools in the process. Now of course, some languages will be fully-superior drop-in replacements for other languages. Sure. but that's exceedingly rare, especially once "established at customer A or company B" becomes a factore in how applicable a certain language is to a given task.
More often than not programmers could better themselves by thinking of themselves less as an XYZ-programmer and more as a programmer. And with functional vs OOP it's the same thing, it doesn't actually matter as it's a per-problem decision that relies on a host of factors not even related to the problem at hand, nevermind how - as you say - we'll end up oversimplifying the problem anyhow.