[Python-3000] Accepting PEP 3119, rejecting PEP 3133 (original) (raw)
Guido van Rossum guido at python.org
Fri May 25 02:08:53 CEST 2007
- Previous message: [Python-3000] please keep open() as a builtin, and general concerns about Py3k complexity
- Next message: [Python-3000] Support for PEP 3131
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I'm accepting PEP 3119 (Abstract Base Classes). The latest round of feedback has been sufficiently friendly that I am confident that it will be a welcome addition. There are some loose ends in the PEP which I will resolve while implementing it.
This means I'm also rejecting the main competing proposal, PEP (Roles).
I am hopeful that PEP 3124 (Generic Functions) will be updated; since it works so well with ABCs I expect to accept it, in some form; but I'm still waiting for the rewrite that Phillip proposed.
I am also expecting to accept PEP 3141 (numeric ABCs). The most serious current objection to that one is that the concrete implementations it provides may not be useful enough to warrant their complexity; maybe I'll just take those out. I'll be pondering this after implementing PEP3119.
-- --Guido van Rossum (home page: http://www.python.org/~guido/)
- Previous message: [Python-3000] please keep open() as a builtin, and general concerns about Py3k complexity
- Next message: [Python-3000] Support for PEP 3131
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]