The Python 2.3 Method Resolution Order

Bengt Richter bokr at oz.net
Fri Jan 10 23:17:29 EST 2003


On 10 Jan 2003 14:53:26 -0800, mis6 at pitt.edu (Michele Simionato) wrote:

>I learned from the recent thread on multimethods that the method resolution 
>order has changed in Python 2.3. Now Python follows the so-called C3 
>linearization described in the Dylan paper 
>
>  http://www.webcom.com/haahr/dylan/linearization-oopsla96.html
>
>However, that paper is not so clear (for non-lispers, at least) therefore 
>I thought it was useful to write down few examples to teach how the C3 
>linearization works. They can be found on
>
>  http://www.phyast.pitt.edut/~micheles/python.html
ITYM
   http://www.phyast.pitt.edu/~micheles/python.html
>
>I welcome comments and observations.

So far, that's it, but TIA ;-)

Regards,
Bengt Richter




More information about the Python-list mailing list