michele.simionato at gmail.com
Tue Feb 10 06:26:20 CET 2009
On Feb 10, 4:29 am, "Gabriel Genellina"
> AFAIK, all facts appearing in said article are still true (except for 3.x
> which uses a shorter form). If super usage had been clearly documented in
> the first place, this had not happened.
> Perhaps you could point us to some resource explaining how is super
> supposed to be used correctly?
> And of those giving explanations in python-dev, nobody cared to add a
> single word to the Python documentation for years.
> > Honestly, I don't understand how this thing got so much out of
> > control. If anyone starts an intelligent question or remark about
> > super, this essay is thrown in no matter what. Anyone can explain why?
> Because for a very loooooong time (seven years, 2001-2008) super was
> almost undocumented. The Library Reference -before release 2.6- only had a
> short paragraph, the online documentation referred (and still does) to the
> original essay by Guido introducing descriptors, which is inaccurate and
> outdated, and then the "... harmful" article was the only source of
> information available.
All right. This is way I made the effort of writing a comprehensive
collection of all the tricky points about super
Also see this thread on python-dev about the issue of super
More information about the Python-list