[Zope-dev] Guido van Rossum: Re: [ZODB-Dev] Fwd: [Zope3-dev] directory hierarchy proposal (Martijn
Faassen)
Guido van Rossum
guido@python.org
Wed, 11 Dec 2002 10:29:33 -0500
Sorry, cc'ed the wrong list. :-(
------- Forwarded Message
Date: Wed, 11 Dec 2002 10:29:12 -0500
From: Guido van Rossum <guido@python.org>
To: jeremy@zope.com (Jeremy Hylton)
cc: zope3-dev@zope.org
Subject: Re: [ZODB-Dev] Fwd: [Zope3-dev] directory hierarchy proposal (Martijn
Faassen)
> SA> Can they be methods on objects, rather than functions in a
> SA> module?
>
> Just what I asked Tim :-). There are as many as six functions --
> difference, union, intersection, weightedUnion, weightedIntersection,
> and multiunion. The functions operate on sets; they accept any of XY
> family of objects. So it's not obvious what they would be methods
> of. Each object -- Set, TreeSet, Bucket, BTree -- could get a copy of
> the code, but that seems a little silly.
Perhaps it could be defined on a common base class? <duck>
- --Guido van Rossum (home page: http://www.python.org/~guido/)
------- End of Forwarded Message