Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The MRO fix was added to Python 2.3. The new style classes that would cause diamond inheritance to be prevalent were already present in Python 2.2. So they weren’t simultaneous.

A better phrasing would be that Guido predicted the prevalence of diamond inheritance in Python and therefore found it necessary to fix the MRO.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: