Hacker News new | ask | show | jobs
by GianFabien 308 days ago
Python allows you to use imperative, functional and object-oriented programming paradigms. Even a mixture of all three.

Depending on the problem being solved your abstractions might better fit one of those three than the other two. I consider it to be a feature for Python.