yes. gnu really did loose their way.

too bad. the early stuff was quite good. gnu
grep, (hi mike) for example, didn't have the limitations of 
grep on sunos or xinu bsd.

now gnu grep is so broken that
        LC_LANG=utf8 grep fu j-random-file
is 80x slower than 
        LC_LANG=C grep fu j-random-file

this is not entirely gnu's fault. posix confuses 
locale and character set.

coreutils (which includes /bin/cp) has a 40k-line library
with over 1k preprocessor conditionals. even with that 
library:

; wc -l /var/tmp/coreutils/coreutils-5.2.1/src/cat.c 
$home/9.cd/sys/src/cmd/cat.c
  861 /var/tmp/coreutils/coreutils-5.2.1/src/cat.c
   36 /home/quanstro/9.cd/sys/src/cmd/cat.c
  897 total

no wonder it's not very portable.

- erik

On Fri Mar 17 09:48:19 CST 2006, [email protected] wrote:
> erik quanstrom wrote:
> 
> > however gnu has devolved.
> 
> degenerated.
> 
> It occured to me the other day that tex has way more useful things to 
> say about portability than, say, gnu /bin/cp.
> 
> Tex seems to run on anything that has an ALU and a program counter and 
> more than 20 bits of address space.
> 
> ron

Reply via email to