home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / unix / wizards / 4594 < prev    next >
Encoding:
Internet Message Format  |  1992-11-10  |  2.5 KB

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