See more
…e creator of Erlang summed up one of the famous problems with class in what has become known as The Gorilla Banana Problem from the great book, “Coders at Work” (buy it, there’s lots of other great stuff in it):
“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.”