[NCLUG] Re: [Python-Dev] Judy for replacing internal dictionaries?
Douglas Baskins
dougbaskins at frii.com
Thu Aug 1 15:13:50 MDT 2002
Sean:
>
> > [Doug Baskins]
> > I would prefer you use Judy). I think memory efficiency and scaleablity
> > are the most important requirements of an interpreter.
>
> [Sean Reifschneider]
> So, you're pretty much writing off Java then, eh? ;-)
>
> The most important requirements of an interpreter are a balance of speed,
> memory efficiency and scalability. It seems that performance is more often
> worked on than the other two in Python, though. Maybe that's just my
> misconception.
>
> Sean
I am sorry that I mislead you. What I meant and did not say was:
Judy and competitive ADT's (Abstract Data Types) are so fast compared
to the speeds of an interpreter, that an improvement of 2X (in the ADT)
would not be noticed. However, I feel that memory efficiency and scalability
would be noticed.
Even in compiled programs, Judy's performance is not usually noticed
(in a negative way). Most similar ADT's become VERY noticable because
of scalability problems.
I suspect that Java could make excellent use of Judy and scale to very large
data sets (petabytes). I hope I live long enough to see that happen.
Doug Baskins <doug at sourcejudy.com>
More information about the NCLUG
mailing list