[Python-3000] super() PEP

Phillip J. Eby pje at telecommunity.com
Tue May 1 01:52:48 CEST 2007

At 04:10 PM 4/30/2007 -0700, Guido van Rossum wrote:
>And don't get me started abut __init__. Constructors don't do
>cooperative MI, period.

Actually, metaclass __init__'s do.  In fact, they *have to*.

Right now, we get away with it because the type(name, bases, dict) 
signature is fixed.  Once we add keyword args, though, things will get hairier.

More information about the Python-3000 mailing list