Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Nov 1996 14:14:52 +1030 (CST)
From:      Michael Smith <msmith@atrad.adelaide.edu.au>
To:        davidn@sdev.usn.blaze.net.au (David Nugent)
Cc:        terry@lambert.org, roberto@keltia.freenix.fr, hackers@freebsd.org
Subject:   Re: Who needs Perl?  We do!
Message-ID:  <199611210344.OAA10837@genesis.atrad.adelaide.edu.au>
In-Reply-To: <Mutt.19961120162842.davidn@sdev> from David Nugent at "Nov 20, 96 04:28:42 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
David Nugent stands accused of saying:
> 
> Yes, I use it quite a bit, but in a base distribution I don't really
> see it as an appropriate tool. It is certainly easier that programming
> in, say, bourne shell, and probably significantly faster too. But I
> still think it is a mistake it being part of the base system.

I think that there's a very important line to be drawn between "I
don't think I need it in the system" and "It should not be in the
system".

The former is fine, and probably applies to a lot of people.  Then
again, it can also be applied to 90% of the system for 90% of users -
the point being that when you aggregate everything that people
want/need, you cover prettymuch everything.

My point is that there are a sufficient number of people that consider
Perl a 'should-have' to justify its inclusion on those grounds.

The latter point bears discussion; someone putting this point needs to
offer a counter to the benefits promised by the former.  So far, most
of the arguments have been "because I don't think it should be" (which
counts for very little), or "because Perl keeps changing" (which has
been comprehensively refuted by Perl users I am inclined to trust).

Other arguments that have been offered for the latter in previous
discussions; "Perl is too big" (size is relative, disk is cheap),
"Perl would be too hard to track" (contrib scheme should fix this).

I'm still open to argument on this; I just haven't heard a counter
that holds up under scrutiny.

> David Nugent, Unique Computing Pty Ltd - Melbourne, Australia

-- 
]] Mike Smith, Software Engineer        msmith@gsoft.com.au             [[
]] Genesis Software                     genesis@gsoft.com.au            [[
]] High-speed data acquisition and      (GSM mobile)     0411-222-496   [[
]] realtime instrument control.         (ph)          +61-8-8267-3493   [[
]] Unix hardware collector.             "Where are your PEZ?" The Tick  [[



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199611210344.OAA10837>