From mboxrd@z Thu Jan 1 00:00:00 1970 From: arnold@skeeve.com Message-Id: <201507090849.t698nrAx021303@freefriends.org> Date: Thu, 9 Jul 2015 02:49:53 -0600 To: 9fans@9fans.net References: <201507080622.t686MkJG004124@freefriends.org> In-Reply-To: User-Agent: Heirloom mailx 12.4 7/29/08 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Gawk in 9front-ports Topicbox-Message-UUID: 5f2a446e-ead9-11e9-9d60-3106f5b1d025 Hi Hugo. I'm not sure who you're addressing. Jens did the port. I maintain gawk. Removing bloat unfortunately isn't going to happen in the mainline code base since there are backward compatibility issues. However, I'm happy to incorporate portability changes to make porting to Plan 9 easier, if they're reasonable. HTH, Arnold Hugo Rivera wrote: > Let me understand. Are you going to modify the current gawk version > according to your needs (perhaps removing some of the bloat you > mention)? or are you going to port gawk as it is? > > 2015-07-08 2:22 GMT-04:00 : > > Hugo Rivera wrote: > > > >> Why do you want gawk on plan9? > > > > I appreciate knowing about portability issues. :-) > > > >> I use awk a lot (on plan9 and elsewhere) and I wonder what reasons do > >> you have to use gawk over plan9's awk. > > > > Many features and extensions over standard awk. Different people will > > assign different levels of value to said features and extensions. > > A partial list: > > > > - The previously discussed dynamic plug-in facility > > - And awk-level debugger > > - A statement count profiler (and a pretty printer) > > - True arrays of arrays > > - Many more built-in functions and variables. In retrospect, some of these > > are just bloat and I'd have been better off without them. > > > > Arnold > > > > > > -- > Hugo