[NCLUG] Judy is for real

Sean Reifschneider jafo-nclug at tummy.com
Thu Jul 25 03:06:37 MDT 2002


On Wed, Jul 24, 2002 at 07:11:34PM -0600, Alan Silverstein wrote:
>Greetings.  Matt Taggart directed me to your recent discussion about
>Judy and the LGPL.  It appears the simple way to post a reply is to

Matt, stop forging your posting address.  ;-P

>Judy is for real in several ways.  First, the performance in both time
>and space is as advertised.  While I worked on the main patent

The people in the know about the Python language seem to think that for
most of their internal dictionary (hash, associative array) lookups, Judy
is too heavy weight because the cost of the lookup is much smaller than the
cost of a function call.  Apparently this means that the existing code
inlines those lookups fairly well.

I mentioned Judy to them because Python makes heavy use of dictionaries for
many things internally, including how it's "namespaces" work.  Effectively,
every object in Python has a dictionary associated with it, etc...

Tim Peters, generally regarded as A Very Smart Guy (tm), responded to my
mention of Judy here:

   http://mail.python.org/pipermail/python-dev/2002-July/026806.html

Sean
-- 
 Walking on water and developing software from a specification are easy.
  ... If both are frozen.
Sean Reifschneider, Inimitably Superfluous <jafo at tummy.com>
tummy.com - Linux Consulting since 1995. Qmail, KRUD, Firewalls, Python



More information about the NCLUG mailing list