From owner-freebsd-current Wed Mar 20 01:24:43 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA16655 for current-outgoing; Wed, 20 Mar 1996 01:24:43 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id BAA16448 for ; Wed, 20 Mar 1996 01:22:59 -0800 (PST) Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id KAA03034; Wed, 20 Mar 1996 10:20:41 +0100 Received: by sax.sax.de (8.6.11/8.6.12-s1) with UUCP id KAA08079; Wed, 20 Mar 1996 10:20:41 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.7.4/8.6.9) id KAA07487; Wed, 20 Mar 1996 10:01:43 +0100 (MET) From: J Wunsch Message-Id: <199603200901.KAA07487@uriah.heep.sax.de> Subject: Re: perl4 To: freebsd-current@FreeBSD.org (FreeBSD-current users) Date: Wed, 20 Mar 1996 10:01:42 +0100 (MET) Cc: alk@Think.COM (Tony Kimball) Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199603192239.QAA18506@compound> from "Tony Kimball" at Mar 19, 96 04:39:06 pm X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL24 ME8a] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk As Tony Kimball wrote: > ./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. Yuck. Nobody is eager in replacing them. Doing regexp and string operations in C is the least one does volunteerily, given that nice tools like Perl are available for it. It's not only that these things must be written (which you was kindly offering), they also must be *maintained*. I've recently written a 700-line Perl script that implements a mini Webserver. Nobody in the world would have made me writing this sort of things in C... -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)