Outdated:
It is subsequently faster than the original (by some order of magnitude, or factor 10 for practical applications), features more options like searching in subdirs, a fast-preview mode and more. The HSV comparing seems broken, but I have no idea wether I broke it or it never worked as intended. See here for an example.
Rewrite of Math::BigInt, Math::BigFloat
Benchmarks are now on a separate page.
Here are some memory usage tests.
There are also some pretty pictures for the
statistic inclined.
There is also an API Timeline available.
Why I am doing this? Well, Math::String is the reason behind this all. I wanted simple subclass Math::BigInt, but this was broken (uses scalar ref instead of hash etc). So I was faced with the decision to rewrite BigInt or replicate it more or less inside Math::String. I opted for the former, obviously ;)
Last update: 2007-03-18