Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Mar 96 02:15:43 +0100
From:      Jean-Marc Zucconi <jmz@cabri.obs-besancon.fr>
To:        alk@think.com
Cc:        current@freefall.freebsd.org
Subject:   Re: perl4
Message-ID:  <9603200115.AA09006@cabri.obs-besancon.fr>
In-Reply-To: <199603192239.QAA18506@compound> (message from Tony Kimball on Tue, 19 Mar 1996 16:39:06 -0600)

next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> Tony Kimball writes:

 >    I don't think this is a good argument:
 >    - - you already have perl in /usr/bin  AND  in /usr/local/bin!

 > So remove them both from the base distribution.  p4 can be made a
 > package at zero-maintenance cost.  How much breaks, and how hard is
 > it to fix?

 > ./bin/makewhatis: a /usr/bin/perl script text
 > ./bin/catman: a /usr/bin/perl script text
 > ./bin/killall: a /usr/bin/perl script text
 > ./bin/sgmlfmt: a /usr/bin/perl script text
 > ./bin/which: a /usr/bin/perl script text
 > ./sbin/adduser: a /usr/bin/perl script text
 > ./sbin/kbdmap: a /usr/bin/perl script text
 > ./sbin/vidfont: a /usr/bin/perl script text
 > ./sbin/spkrtest: a /usr/bin/perl script text

 > Not much.  Eliminate it, and that reduces the installed base OS size
 > by 4MB, meaning more installations, more market share, better
 > differentiation from bloated commercial systems.

 > If I write C versions of these scripts, will that suffice
 > to break perl off into a package?

If you really want reduce size, you may also consider the opposite
approach and replace all programs in /usr/bin with perl scripts
$ du -ks /usr/bin
11647   /usr/bin

:-)

Jean-Marc

 > //alk
 _____________________________________________________________________________
 Jean-Marc Zucconi       Observatoire de Besancon       F 25010 Besancon cedex
                   PGP Key: finger jmz@cabri.obs-besancon.fr
 =============================================================================



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