was: Re: looking for MOP documentation

Alan Kennedy alanmk at hotmail.com
Thu Sep 18 11:41:09 EDT 2003


Peter Hansen wrote:
> Key phrase: "Metaobject protocols are interfaces to the language
> that give users the ability to incrementally modify the language's
> behavior and implementation...".  Near as I can tell, part of the
> whole character of Python is that a user *cannot* do either of
> those things.

Hmm, does this rephrasing hold any truth?

"Metaclasses are interfaces to the python language
that give users the ability to incrementally modify the language's
behavior and implementation...". 

Isn't modifying standard behaviour the whole purpose of metaclasses?

regards,

-- 
alan kennedy
-----------------------------------------------------
check http headers here: http://xhaus.com/headers
email alan:              http://xhaus.com/mailto/alan




More information about the Python-list mailing list