Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • by djberg96 (2603) on 2006.12.06 10:19 (#52115) Journal
    Of course, one can only wonder why Perl has insisted on an external make program for pure Perl modules for the last 15 years, but nevermind that. Where's pmake?!
    • Of course, one can only wonder why Perl has insisted on an external make program for pure Perl modules for the last 15 years

      Bad interface design. Seriously.

      The canonical way to install a CPAN module is
      perl Makefile.pl
      make
      make test
      make install
      and the problem is all those invocations of make.

      In most cases, those make targets end up running perl one-liners anyway; there's been a lot of heroic effort to take out dependencies on other programs and design other build systems.

      (I'm not saying the bad interface design is anybody's fault. Lots of things sort of happen by convention and aren't really designed, or at least are