in reply to Judy arrays and Perl

Judy Arrays were opened sourced with a LGPL license in June 2002. It is hosted on http://sourceforge.net/. There is a web page www.sourcejudy.com for info. Read the updated 10 minute doc on www.sourcejudy.com. Much of the information from HP is out of date. I will be happy to answer all reasonable questions. Doug <doug@sourcejudy.com>

Replies are listed 'Best First'.
Re: Re: Judy arrays and Perl
by demerphq (Chancellor) on Sep 04, 2002 at 20:01 UTC
    Is there a perl implementation. Preferably both pure-perl and XS Perl?

    If there isnt then with a bit of elbow grease there soon will be...

    (Er, that is if someone else wants to do the XS version... ;-)

    UpdateWell apon the reading the documents I see that Judy isn't really a single algorithm, nor has it been explained as one. Its more an advanced data storage system, and that there isnt really any point of trying to implement it in perl as the whole idea of it is to micromanage memory in such a way to stay in the CPU cache as much as possible. Id bet that an SV struct doesnt even fully fit into a cache line at once....

    But it would be really exciting to see what potential it has as either a DB_FILE type module, or perhaps built into core perl for lower level stuff.

    Yves / DeMerphq
    ---
    Software Engineering is Programming when you can't. -- E. W. Dijkstra (RIP)