>>>>> "B" == Ben Tilly <ben_tilly / hotmail.com> writes: B> As things stand someone who wanted to write a version B> of Hash or Array which was tied to disk through a dbm B> library like Berkeley DB would need to reimplement a B> lot of methods. pigeon% wc -l bdb.c 4264 bdb.c pigeon% pigeon% wc -l BerkeleyDB.xs BerkeleyDB.pm 3655 BerkeleyDB.xs 1189 BerkeleyDB.pm 4844 total pigeon% Sorry but I still prefer the ruby version Guy Decoux