[Python-3000] PEP 3124 - Overloading, Generic Functions, Interfaces, etc.
James Y Knight
foom at fuhm.net
Mon May 14 22:44:54 CEST 2007
On May 14, 2007, at 12:41 PM, Guido van Rossum wrote:
> OK, let me repeat this request than: real use cases! Point me to code
> that uses or could be dramatically simplified by adding all this.
> Until, then, before/after and everything beyond it is solidly in
> YAGNI-land.
Excerpted from a recent post to scons-dev by Maciej Pasternacki :
> COMMON ISSUES
>
> Automake uses -local and -hook rules to allow software author to
> customize generated Makefile's behaviour without overriding it. Some
> way of hinting what should be done before/after/around node is built
> should be provided to make it possible also in SCons. API for this
> might be slightly based on how Common Lisp Object System's method
> combinations work
> (http://www.lispworks.com/documentation/HyperSpec/Body/07_ffb.htm).
>
> General solution would allow -local/-hook-type customization for all
> nodes, not just a few selected ones like Automake does.
I'm not sure if the poster had seen this PEP already or not, but I
pointed him towards it. (Note: this is regarding a proposal, not
existing code).
James
More information about the Python-3000
mailing list