home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.unix.wizards:4594 comp.unix.shell:4629 comp.unix.misc:4091
- Newsgroups: comp.unix.wizards,comp.unix.shell,comp.unix.misc
- Path: sparky!uunet!news.mtholyoke.edu!jbotz
- From: jbotz@mtholyoke.edu (Jurgen Botz)
- Subject: Re: The Problem with UNIX
- Message-ID: <BxIsn8.8sr@mtholyoke.edu>
- Sender: news@mtholyoke.edu (USENET News System)
- Organization: Mount Holyoke College
- References: <1992Nov9.172715.16367@cs.wisc.edu> <aldavi01.721333614@starbase.spd.louisville.edu>
- Date: Tue, 10 Nov 1992 21:49:55 GMT
- Lines: 36
-
- In article <aldavi01.721333614@starbase.spd.louisville.edu> Arlie Davis <aldavi01@starbase.spd.louisville.edu> writes:
- >This has nothing at all to do with the command line interface. This is simply
- >an *error* in user semantics. What should cat do? Stick in a feedback loop?
- >No, this is definitely an error on the user's side.
- >[...]
- >Also, again, this has nothing at all to do with the command line interface,
- >the "shell". How programs interpret their argument vector is entirely up
- >to them. The shell only passes on what the user types.
- >[...]
- >Again, this is an error on the *user's* side. This has nothing to do with the
- >shell! Yes, you could create a mail script wrapper that checked the magic cookie
- >of the file being sent (see file(1)), and uuencoded if necessary. But this is
- >completely different from the shell.
-
- But the original poster said nothing about the shell! He asked for
- comments on "problems with the Unix command line interface". IMHO
- "the Unix command line interface" includes the shell /as well as/
- the command line semantics of all programs written for use under
- Unix. Just as user interface problems with the Macintosh are not
- limited to the "Finder", but include problems with the user interfaces
- for individual applications, so "problems with the Unix command line
- interface" include problems with the way the user interacts with
- Unix commands, independent of the particular shell. In other words,
- if you wanted to change the command line user interface to Unix it
- would not be enough to replace the shell -- you'd also have to
- rewrite all the utilities (just as you have to rewrite utilities to
- make the take advantage of a GUI.)
-
- To the original poster: you should have cross-posted this thread
- to comp.human-factors.
-
- --
- Jurgen Botz | Internet: JBotz@mtholyoke.edu
- Academic Systems Consultant | Bitnet: JBotz@mhc.bitnet
- Mount Holyoke College | Voice: (US) 413-538-2375 (daytime)
- South Hadley, MA, USA | Snail Mail: J. Botz, 01075-0629
-