[Python-3000] Generic function PEP won't make it in time

Phillip J. Eby pje at telecommunity.com
Thu Apr 26 07:16:22 CEST 2007

At 08:49 PM 4/25/2007 -0700, Guido van Rossum wrote:
>Then how do you explain the popularity of zope.interfaces in both the
>Zope and the Twisted world?

In a word: adaptation.

(Caveat: it's been a while since I looked at very much of Twisted, and even 
longer for Zope; but ISTR that Twisted hardly ever checked to see what 
things implemented, compared to how often it just adapted.  Zope 3, 
meanwhile, has major infrastructure built on adaptation, even though it 
does do some introspection and typechecking.)

More information about the Python-3000 mailing list