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

  1. Xref: sparky comp.unix.wizards:4603 comp.unix.shell:4636 comp.unix.misc:4096
  2. Newsgroups: comp.unix.wizards,comp.unix.shell,comp.unix.misc
  3. Path: sparky!uunet!ukma!darwin.sura.net!zaphod.mps.ohio-state.edu!menudo.uh.edu!sugar!ficc!peter
  4. From: peter@ferranti.com (peter da silva)
  5. Subject: Re: The Problem with UNIX
  6. Message-ID: <id.NEVU.Z2J@ferranti.com>
  7. Organization: Xenix Support, FICC
  8. References: <1992Nov9.172715.16367@cs.wisc.edu>
  9. Date: Tue, 10 Nov 1992 20:23:41 GMT
  10. Lines: 53
  11.  
  12. In article <1992Nov9.172715.16367@cs.wisc.edu> so@brownie.cs.wisc.edu (Bryan S. So) writes:
  13. > I am doing research on UNIX command line interface problems.
  14. > I am sure everyone has his/her favorite UNIX troubles, would
  15. > you post or email me what's your favorites?  What should have
  16. > been done by UNIX to resolve that problem in general?
  17.  
  18. UNIX isn't an entity that can *do* anything. A better question would be
  19. what could (Bell Labs, Thompson, Ritchie, ...) have done to make UNIX
  20. easier to use? Well, Bell Labs could have bought all the UNIX people
  21. dumb terminals instead of teletypes, even if that was hideously expensive,
  22. so that they wouldn't have as much of an incentive to shorten command lines.
  23. Have you ever worked on a genuine ASR33?
  24.  
  25. > To start the discussion, consider the following problems:
  26.  
  27. PIP FILE.=FILE.
  28.  
  29. PIP FILE.*;*/DE
  30.  
  31. PIP LP:=[1,54]PIP.COM
  32.  
  33. >     Sending binary file should be uuencoded first.
  34.  
  35. Nope. It should say "mail: Standard input contains NULL characters." And
  36. abort.
  37.  
  38. >     This is a general type conflict problem.
  39.  
  40. No, it's an error-checking problem.
  41.  
  42. These aren't "UNIX" problems. These are general "Customer Engineering"
  43. problems. UNIX is pretty good by the general standards of operating systems
  44. of the time. The problem is that AT&T/USG/USL/Univel/whoever it is this week
  45. has never sat down and done a thorough study of what is needed to "flatten"
  46. the user interface. It's 1992, not 1972.
  47.  
  48. The most important problem, in my opinion, you never even mentioned:
  49.  
  50.     cat: cannot open /blog/crottled/greeps
  51.  
  52. What does this mean? /blog doesn't exist? Permissions are wrong? Some
  53. system is down? What?
  54.  
  55.     /blog/crottled/greeps: Network I/O error.
  56.     cat: Can't open input file.
  57.  
  58. Just (a) fixing all applications so they call perror on failure, and (b)
  59. cutting down on the overloading of error messages, would do wonders.
  60. -- 
  61. Peter da Silva / 77487-5012 USA / +1 713 274 5180
  62. true(<<VV$@\\$'&O 9$O%'$LT$&$"V6"$&$<4$?'&$ #I&&?$=$<<@)24 24 scale 3 21 moveto
  63. {dup 36 eq{pop not}{dup 7 and 4 sub exch 56 and 8 div 4 sub 2 index{rlineto}{
  64. rmoveto}ifelse}ifelse}forall stroke pop showpage % Har du kramat din varg idag?
  65.