home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.unix.wizards:4705 comp.unix.shell:4719 comp.unix.misc:4174
- 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
- From: peter@global.hacktic.nl (Peter Busser)
- Newsgroups: comp.unix.wizards,comp.unix.shell,comp.unix.misc
- Subject: Re: The Problem with UNIX
- Message-ID: <1992Nov14.145943.1288@global.hacktic.nl>
- Date: 14 Nov 92 14:59:43 GMT
- References: <1992Nov9.172715.16367@cs.wisc.edu> <aldavi01.721333614@starbase.spd.louisville.edu> <1992Nov11.194557.16258@yarc.uucp> <1992Nov12.204710.5808@reed.edu>
- Organization: Global Village 1
- Lines: 28
-
- kanderso@reed.edu (Karl Anderson) writes:
-
- >Is there any reason why there can't be another stream for more
- >user-friendly messages?
-
- Yes! Feeping creaturism. I'm pro user friendly messages, but, IMHO, consistency
- and clarity are much more important than verboseness. Furthermore, it would
- require existing programs to be extended with the verbose message.
-
- A better approach would be, IMHO, to leave the messages what they are and make
- every program return a meaningful error number. A seperate program could
- figure out which verbose message belongs to that number. That saves several K's
- of text for each program and makes translation to foreign langauges much
- easier. The user who uses such a tool gradually learns to associate the terse
- error message to the verbose description. After a while, (s)he wouldn't need
- the verbosity tool much anymore. That way the learning curve is less steep and
- it doesn't affect the guru type, who ignores that verbosity tool, at all.
-
- The attitude that it needs a steep learning curve to be useful is nonsense.
-
- BTW, the above mentioned 'verbosity tool' is actually used by OS/2. Although
- the difference is that OS/2 prints an error number and you have to type the
- error number on the command line to get a meaningful message.
-
- BTW^2, OS-9 (which has nothing to do with Plan 9 or OS/2) has a shell built-in
- command which sets the verbosity level (the shell takes care of printing the
- error messages, as far as I can remember, the command just returns the error
- number) to either 'short' or 'long'.
-