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) --bb _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion