Python dynamic attribute creation

Gregory Ewing greg.ewing at canterbury.ac.nz
Fri Jul 2 05:07:39 EDT 2010


WANG Cong wrote:
> When I talked about OOP, it is general OOP, not related with
 > any concrete programming languages.

There isn't really any such thing, though. There is no
universally agreed set of features that a language must
have in order to be considered OOP.

Arguments of the form "Language L isn't really OOP
because it doesn't have feature F" don't wash with
anyone who has studied a sufficiently wide variety
of languages. Every OOP language has its own take
on what it means to be OOP, and none of them is any
more correct about it than another.

-- 
Greg



More information about the Python-list mailing list