News for hackers. Stuff that matters.
Re:Not Your Grandfather’s Perl by fomine3 on Thursday September 08, 2022 @11:53PM (#32775113)
TIL (as a light Perl user alternative to awk) CPAN runs test on install. Is there any other language package manager runs tests by default?
Re:Not Your Grandfather’s Perl by liveoneggs on Friday September 09, 2022 @08:52AM (#32778525)
that is super dangerous, just like some other dangerous parts of perl where it can run code during the compilation phase
Re:Not Your Grandfather’s Perl by btilly on Friday September 09, 2022 @10:26AM (#32779656)
A lot of languages allow the running of arbitrary code on install, so it is not particularly dangerous that Perl allowed it.

However you have no idea how many bugs got caught because the test run uncovered platform specific bugs. This is exactly what gave Perl a good name for being portable. Doubly so given that Perl always did this, starting back in the 1980s.

Re:Not Your Grandfather’s Perl by zaphar on Friday September 09, 2022 @12:58PM (#32781833)
Even better is cpan testers who will run your cpan package on the widest variety of platforms I have ever seen. To my knowledge no other package ecosystem will do this.