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.
  • FreeBSD and NetBSD both have perl in the package system, rather than the base system. While most of us may have no desire whatsoever to run a computer without perl, I can imagine that someone else might.

    In fact, I'd love it if these systems made all parts of the base system into packages. That would avoid the strangeness of having e.g. postfix, BIND, sendmail, and openssh maintained both in the base system *and* as packages.
    • Well, as with every thing else, there is a reason for that:

      The base system is suppose to be a complete system. A system shipping with all nessessary components for a running UNIX system. It is like buying a car. A car comes with tyres and steering wheel, eventhough some people replaces them with low-profile wheels and a sports car steering wheel. So it is with Sendmail/Apache/Named. If you don't like it, install something else, but it comes with the base.

      Of course there are good reasons to put it in packages, but what about the rest: I don't like vi, i'd rather install pico, awk is stupid, I want Ruby. I have seen Linux rescue disk without the basic UNIX set, and spend 20 minutes just guessing which editor was there.

      --
      -- I know Perl has many uses, but I use it mostly for programming.
      • The base system is suppose to be a complete system.

        Sure, I can imagine a set of applications being labelled "complete system," and distributed on CDs to the public, etc.. But that is not a reason to have those programs exist outside a package system. In fact, having all parts of the system as packages means that you can have different visions of "base system": for instance, a workstation may not need sshd, and I doubt anyone really needs *both* mail servers that are in the NetBSD base system. Another