[Python-3000] pep 3124 plans (original) (raw)
Michele Simionato michele.simionato at gmail.com
Fri Jul 13 20:37:40 CEST 2007
- Previous message: [Python-3000] pep 3124 plans
- Next message: [Python-3000] pep 3124 plans
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Phillip J. Eby <pje telecommunity.com> writes:
For what it's worth, the pkgutil module already contains an even simpler generic function implementation than simplegeneric, and is already in the stdlib albeit undocumented.
Well, that is good to know. Personally I would be content with something at that level of sophistication (i.e. the absolute minimum). I think there is no much experience in the community with generic functions (except for you) and there is no danger in waiting and in acquiring more experience before including in the standard library a fully featured package. After all, RuleDispatch is already out there and there is no reason for putting everything in the stdlib. For the same reason, I am happy that Zope interfaces will stay out of the stdlib, and that we will have the much simpler ABC (of course one could argue that generic functions are better than ABC and actually I think so, but still ABC are a simpler entry point for most programmers, more in line with how Python has worked until now, and they will allows me to throw away an half-backed interface implementation I am using now, which is always a good thing ;)
Michele Simionato
- Previous message: [Python-3000] pep 3124 plans
- Next message: [Python-3000] pep 3124 plans
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]