Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!henry
From: henry@utzoo.UUCP (Henry Spencer)
Newsgroups: net.arch
Subject: Re: Orphaned Response
Message-ID: <5793@utzoo.UUCP>
Date: Mon, 15-Jul-85 15:35:13 EDT
Article-I.D.: utzoo.5793
Posted: Mon Jul 15 15:35:13 1985
Date-Received: Mon, 15-Jul-85 15:35:13 EDT
References: <-15200@megad.UUCP>, <12200007@orstcs.UUCP>
Organization: U of Toronto Zoology
Lines: 19

> >Most of the UN*X utilities take less than 64k
>
> ...  Although many of the standard utilities
> do have code in the 1k- range, their data spaces tend to grow like crazy.
> When you see a 'ls   1k code 117k data'  you'll understand.  Also, think
> about what routines/programs use more than 64k.  Emacs, Rogue, Top, CSH,
> probably SH and VI as well.  All of those were larger than 100K. ...

Not "sh", since it was written by people who knew what they were doing.
It's hardly surprising that csh, vi, and rogue are bloated, considering
where they were written.  The Berkloids have forgotten how to make anything
small.  And emacs is well-known to be elephantine.  Try looking more
carefully at /bin sometime; there are *lots* of small programs in there,
and a few big ones.  The original comment was correct.

"What's that you say?  4.3BSD 'echo' is 150KB?  I'm not surprised."
-- 
				Henry Spencer @ U of Toronto Zoology
				{allegra,ihnp4,linus,decvax}!utzoo!henry