Goodbye Object Oriented Programming. Hello, Functional Programming?
“The problem with object-oriented languages is they’ve got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana and the entire jungle.”
Although there are some good points in the article, I personally find that OOP, Generics, Interfaces and Dependency Injection works well to section up the jungle, primates, and fruit into handy sizes. However, there are many good things to be said about the virtues of Functional Programming.
https://medium.com/@cscalfani/goodbye-object-oriented-programming-a59cda4c0e53
We’re 20 years into the Functional Revolution. We’re sure to reach a tipping point any day now.
Also Linux on the Desktop.
I OOP as little as possible.