Why Is OO So Popular?
"Polymorphism is nice as well, although I can't grok (yet) why this is necessarily not part of non-OO things. I'm not clear that it goes with the strong binding of state and method in a class."
Polymorphism isn't necessarily part of OO. Python actually has polymorphic functions outside of class …
more ...