🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fa.works
Article #181

Re: Tools for personal workstations

#181
From: ucbvax!BENSON
Date: Tue, 30 Jun 1981 01:57
34 lines
2083 bytes
Mike's response (more like a Bronx cheer) forces me to clarify some of the
points I was trying to make:

First, I could not say that the design of Unix is not simple, clean and
well-integrated from top to bottom.  In fact, I only objected to one thing,
certainly not a central point, which is the cryptic command names (cat, mv,
rm, sh, ls, grep).  These are almost as mnemonic as PDP-10 opcode names.
(Jrst enough for some, I suppose.)

Second, Emacs is no Mies van der Rohe creation.  The implementation is at
three levels, MIDAS, TECO, and Emacs keyboard input, the first two of which
are incompatible with each other and sane human beings.  The single
character commands are also cryptic, but there is readily accesible online
documentation for them.  Common editing commands are often used in rapid
succesion, necessitating brevity.  (Although I believe I saw an editor
described in Software P & E using the Tops-20 COMND JSYS which looked
somewhat interesting for novices.)  Mike (apparently) objects to the use of
extra shift keys for commands.  This is required because there is no
"insert mode" in Emacs; what you see is what you get.  That is what
distinguises it from every other editor I have used, and is the most
important aspect of its design.  Also, by not requiring special editing
keys or other input devices such as a mouse, a good typist can remain in
registration when entering commands.

Unix was designed when CPU power, memory, address space and terminal
bandwidth were scarce resources.  Its popularity (in academic circles) is
due to its accessibility, portability and malleability.  I only hope
in extolling its virtues we do not overlook its shortcomings.

-- Eric

P.S. Sorry for getting a little off the topic of personal workstations per
se, but I believe this is relevant to system design.
-------
Technical Details
Message-ID: <anews.Aucbvax.1996>
Path: arc1-ca.pugleaf.net!utzoo!duke!decvax!ucbvax!BENSON@UTAH-20

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!duke!decvax!ucbvax!BENSON@UTAH-20
From: ucbvax!BENSON@UTAH-20
Newsgroups: fa.works
Subject: Re: Tools for personal workstations
Date: Tue, 30 Jun 1981 01:57:09 +0000
Message-ID: <anews.Aucbvax.1996>