[Python-3000] Generic function PEP won't make it in time (original) (raw)

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