From owner-freebsd-current Thu Sep 30 3:36:55 1999 Delivered-To: freebsd-current@freebsd.org Received: from tardis.patho.gen.nz (tardis.patho.gen.nz [203.97.2.226]) by hub.freebsd.org (Postfix) with ESMTP id A31D415070 for ; Thu, 30 Sep 1999 03:36:49 -0700 (PDT) (envelope-from jabley@tardis.patho.gen.nz) Received: (from jabley@localhost) by tardis.patho.gen.nz (8.9.3/8.9.3) id WAA04723; Thu, 30 Sep 1999 22:36:42 +1200 (NZST) Date: Thu, 30 Sep 1999 22:36:41 +1200 From: Joe Abley To: Garrett Wollman Cc: current@FreeBSD.ORG Subject: Re: FICL breakage... Message-ID: <19990930223641.B16798@patho.gen.nz> References: <37F20376.64A46CEA@newsguy.com> <199909291002.MAA52950@gratis.grondar.za> <19990929230549.F10020@patho.gen.nz> <199909292217.QAA06450@harmony.village.org> <19990930102350.A25061@patho.gen.nz> <199909300122.VAA02018@khavrinen.lcs.mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.5i In-Reply-To: <199909300122.VAA02018@khavrinen.lcs.mit.edu>; from Garrett Wollman on Wed, Sep 29, 1999 at 09:22:36PM -0400 X-Files: the Truth is Out There Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 29, 1999 at 09:22:36PM -0400, Garrett Wollman wrote: > < said: > > > On Wed, Sep 29, 1999 at 04:17:50PM -0600, Warner Losh wrote: > >> FWIW, one mus have perl installed to build a kernel. > > > Is that desirable? Or do we need more awk? > > Um, yes. The reason we have Perl in the base system is so that > programs like this can be written -- in a way that (a) doesn't involve > a seventeen-pipeline shell script, and (b) is maintainable by people > whose names are not Aho, Weinberger, or Kernighan. > > -GAWollman > > PS: Yes, I know that awk is standardized. That doesn't make it any > clearer when the program is doing something other than iterating over > each line in an input file. That's pretty much all softcore.awk was doing though, from memory... Anyway, all good to know. There are almost certainly more perl speakers than awk speakers these days, so it probably makes sense to do these things in perl rather than awk. However, take care not to underestimate the awesome power of awk. When you come down to it, there's an awful lot of userland that (when you come down to it) does nothing more than interate over each line in an input file :) Joe Abley awk-deconstructionist To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message