Who cares. After all, we are all consenting adults here. Python is most definitely a multi-paradigm language. This flexibility is one of Python's great features.
Tim Peters responding to accusations of Python not being a "true OO programming language" (1998):
Jeff: > So how does Python implement encapsulation? From > what I have seen it does not, and therefore may contain > many OO concepts, but cannot be considered a > true OO programming language. Tim Peters: Indeed, and because it doesn't support closures, it's not a true functional programming language either. And because you have to import all sorts of modules to do the simplest things (e.g., regular expressions), neither is it a true scripting language. Indeed, because it doesn't support labeled break or continue statements, it's not even a true structured programming language.
Copyright © 2006-2008 Corey Goldberg
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.