home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / unix / wizards / 4705 < prev    next >
Encoding:
Internet Message Format  |  1992-11-15  |  2.2 KB

  1. Xref: sparky comp.unix.wizards:4705 comp.unix.shell:4719 comp.unix.misc:4174
  2. Path: sparky!uunet!ferkel.ucsb.edu!taco!rock!concert!rutgers!usc!zaphod.mps.ohio-state.edu!darwin.sura.net!paladin.american.edu!news.univie.ac.at!hp4at!mcsun!sun4nl!hacktic!utopia!global!peter
  3. From: peter@global.hacktic.nl (Peter Busser)
  4. Newsgroups: comp.unix.wizards,comp.unix.shell,comp.unix.misc
  5. Subject: Re: The Problem with UNIX
  6. Message-ID: <1992Nov14.145943.1288@global.hacktic.nl>
  7. Date: 14 Nov 92 14:59:43 GMT
  8. References: <1992Nov9.172715.16367@cs.wisc.edu> <aldavi01.721333614@starbase.spd.louisville.edu> <1992Nov11.194557.16258@yarc.uucp> <1992Nov12.204710.5808@reed.edu>
  9. Organization: Global Village 1
  10. Lines: 28
  11.  
  12. kanderso@reed.edu (Karl Anderson) writes:
  13.  
  14. >Is there any reason why there can't be another stream for more
  15. >user-friendly messages?
  16.  
  17. Yes! Feeping creaturism. I'm pro user friendly messages, but, IMHO, consistency
  18. and clarity are much more important than verboseness. Furthermore, it would
  19. require existing programs to be extended with the verbose message.
  20.  
  21. A better approach would be, IMHO, to leave the messages what they are and make
  22. every program return a meaningful error number. A seperate program could
  23. figure out which verbose message belongs to that number. That saves several K's
  24. of text for each program and makes translation to foreign langauges much
  25. easier. The user who uses such a tool gradually learns to associate the terse
  26. error message to the verbose description. After a while, (s)he wouldn't need
  27. the verbosity tool much anymore. That way the learning curve is less steep and
  28. it doesn't affect the guru type, who ignores that verbosity tool, at all.
  29.  
  30. The attitude that it needs a steep learning curve to be useful is nonsense.
  31.  
  32. BTW, the above mentioned 'verbosity tool' is actually used by OS/2. Although
  33. the difference is that OS/2 prints an error number and you have to type the
  34. error number on the command line to get a meaningful message.
  35.  
  36. BTW^2, OS-9 (which has nothing to do with Plan 9 or OS/2) has a shell built-in
  37. command which sets the verbosity level (the shell takes care of printing the
  38. error messages, as far as I can remember, the command just returns the error
  39. number) to either 'short' or 'long'.
  40.