2 ms·
It's kind of sad to hear that about CPAN, it used to be pointed at as the only bastion of package organization.
by obsurveyor 11y ago
It's kind of sad to hear that about CPAN, it used to be pointed at as the only bastion of package organization.
- kamaal 11y agoCPAN still rocks. Don't go by the opinion of people who haven't done any Perl work in years, or have never done ever. Perl is still by and large the only language with that many amount of library options, the only other language I can think which rivals that is Java.
- jandrese 11y agoCPAN still works fine. Some of it is due to Perl not changing fundamentally in a long time so some old package from 2005 is still likely to work today. Most breakage I've found comes from external dependencies, packages that load data from websites tends to decay very quickly if not maintained for example. That said, it is still good practice to try to avoid dependencies on packages that are not maintained, or you might find yourself the de-facto maintainer of the package. This is true across all languages. Perhaps one of the most enduring legacies of Perl is that no language that comes after it can be considered complete until it has its own CPAN like package management system. That and the regular expression engine of course.