[Python-3000] pep 3124 plans

Joe Smith unknown_kev_cat at hotmail.com
Fri Jul 20 07:19:09 CEST 2007


So the state of the PEP? From the rest of the posts so far,
it sounds like there is no real objection to the basic end user API as 
described in the PEP,
except for the case of retroactive generification, which GvR wants made 
explict in the user's code, AIUI.

But there are concerns about the implementation. Overiding inside classes 
would need a new implementation, but at the moment your not sure how to 
implement that. Also your current bootstrapping system requires in-place 
modifing of some functions. You think using a third type of function could 
perhaps fix that if no cleaner solution appears, correct?

Also what has happened with the Interfaces/Adpatation/Aspects part of the 
document? How does that mesh with the ABC's?
After all adaptable interfaces and ABCs have such similar use cases users 
may not be sure which to use.
Or has that part been defered for now, as the GF and method combination part 
is not dependent on those?





More information about the Python-3000 mailing list