
Feb. 25, 2009
9:53 p.m.
Guido van Rossum wrote:
I think no exploration of super() can be complete without considering the difference between overriding a constructor (__init__ or __new__) and overriding a regular method. Another thing to include is the use of keyword arguments.
I'm not a big fan of @before and @after kinds of things. They gain little over writing out the equivalent code in full, and add more mental baggage to the language to keep in your head. -- Greg