September 5th, 2003

(no subject)

Date: Wed, 10 Apr 91 08:31:33 EDT 
From: Olin Shivers <shivers@bronto.soar.cs.cmu.edu> 
To: UNIX-HATERS 
Subject: Unix evolution 

I was giving some thought to the general evolution (I use the term
loosely, here) of Unix since its inception at Bell Labs, and I think it
could be described as follows.

In the early PDP-11 days, Unix programs had the following design
parameters: 

            Rule 1. It didn t have to be good, or even correct, 

but:

            Rule 2. It had to be small.

Thus the toolkit approach, and so forth.

Of course, over time, computer hardware has become progressively 
more powerful: processors speed up, address spaces move from 16 to 
32 bits, memory gets cheaper, and so forth.

So Rule 2 has been relaxed.