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

Paul Moore p.f.moore at gmail.com
Wed Apr 25 16:04:22 CEST 2007


On 25/04/07, Emin.shopper Martinian.shopper <emin.shopper at gmail.com> wrote:
> I disagree. I think that B&D-ish enforcement of ABCs is the most important
> feature of an ABC (with the option of being able to turn off enforcement on
> a per-class basis).

OK. We can agree to disagree. My point was that as far as I am aware,
Guido's current position on ABCs is that they are, and will remain,
optional - people like myself (and Greg, from the sound of it) who
don't want to derive from ABCs will not be penalised by being excluded
from anything in the Python core or the stdlib.

Example - I recall Guido saying explicitly that there will be no
requirement for objects assigned to sys.stdout to derive from any of
the IO ABCs.

Paul.


More information about the Python-3000 mailing list