Big modules

drhyde on 2006-08-23T23:02:45

Over the last couple of days I've gone through three iterations of Number::Phone, making it a shitload faster (thanks to DBM::Deep becoming friendly with the DATA filehandle) and also consuming far less memory. I also added location data for UK numbers, and created and destroyed a few bugs :-)

I decided to break that location data into two parts. There's some basic data for area codes bundled with Number::Phone. But area codes cover lots of exchanges and potentially very large geographic areas, so I also created Number::Phone::UK::DetailedLocations. Trouble is, the database for that is 35MB uncompressed, 7MB compressed. Adding that to the already bloaty Number::Phone (16MB uncompressed, 2MB compressed) seemed unreasonable, hence the seperate module.

I may not have the most packages on CPAN, but I expect I've got the biggest!


Yep :)

Alias on 2006-08-24T00:21:28

Wow

I mean, I've uploaded an entire Linux distribution to the CPAN, and your modules are _still_ bigger :)