On 4/5/07, Robert Kern <[EMAIL PROTECTED]> wrote: > Bill Baxter wrote: > > On 4/5/07, Robert Kern <[EMAIL PROTECTED]> wrote: > >> Bill Baxter wrote: > >>> Ok, I got another hopefully easy question: > >>> > >>> Why this: > >>> class Point(object): > >>> ... > >>> > >>> Instead of the style that's used in the Python tutorial in the > >>> 'classes' chapter: > >>> class Point: > >>> ... > >> Because the former make new-style classes and the latter make old-style > >> classes. > >> It's not an issue of personal preference: they are somewhat different > >> object > >> models and there are things that old-style classes can't do. As HasTraits > >> is > >> also a new-style class, there's no point in using old-style classes in this > >> tutorial. > > > > What's the difference in the object models? I'm surprised that the > > Python tutorial seems to be completely silent on this issue. > > (http://docs.python.org/tut/node11.html) > > http://www.python.org/doc/newstyle.html >
Good link. Thanks! --bb _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion