Jim Fulton wrote:
2. I think a real packaging system, like eggs would have helped here.
Eggs in particular would have allowed multiple versions of
zope.interface
to be installed. Zope would have gotten the version it needed and ZODB
would have gotten the version it needed. (Hm, maybe
Hi!
Somewhere I have red (in a blog) comparing java and python. If I
remember well the main reason to write that was the Boa (?) constructor
written by java programmers...
So: It states that Python packages should be as flat as possible (use
less names in the namespace (?)), since the name
Package depth has no impact on performance (at least that I've
noticed). It's almost certainly not the primary reason for any given
Python program to be slow. I'd like to read that blog entry to see
if that person knows more than I do.
As far as eggs go, AFAIK, package depth is not