Hacker News new | ask | show | jobs
by jasonjayr 2030 days ago
Speculating here, but perl has a very rich test library and harnesses for running tests across multiple perls and platforms.

If you upload a module to CPAN, you automatically get it tested against a huge matrix of configurations:

http://matrix.cpantesters.org/?dist=Log-Any-Adapter-FileHand...

1 comments

> If you upload a module to CPAN, you automatically get it tested against a huge matrix of configurations.

Very true, and it's definitely a great service!

However, the set of versions/configurations is still limited, and it can take an awful lot of time for the matrix to fill up. I've fixed a bug specific to perl-5.10.0 about a week ago and so far the module hasn't been picked up by that version again.

So while this is definitely good as a service for the general public, it doesn't get you very far if you're trying to build a thing that's supposed to ensure compatibility for other Perl modules across 20 years of Perl history. :)