Joe Armstrong (programmer)

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.

If you start removing things, if you get to the point where if you were to remove anything more it would not work any more — at this point it is beautiful.