home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!dtix!darwin.sura.net!wupost!gumby!destroyer!caen!batcomputer!lynx.msc.cornell.edu!tamar.msc.cornell.edu!maynard
- From: maynard@tamar.msc.cornell.edu (Maynard J. Handley)
- Newsgroups: comp.sys.mac.misc
- Subject: Re: CLIs that teach; GUIs that don't
- Message-ID: <1992Jul24.182633.12662@msc.cornell.edu>
- Date: 24 Jul 92 18:26:33 GMT
- References: <100760001@hpcupt3.cup.hp.com> <1992Jul20.120019.73@physc1.byu.edu> <70403@apple.Apple.COM>
- Sender: news@msc.cornell.edu
- Organization: Cornell-Materials-Science-Center
- Lines: 20
-
- ecause a cryptic incantation
- >can be both concise and powerful. For example:
- > bc@apple% ps -aux | grep "IW" | wc
- > 102 1138 6339
- >You can easily see that this invocation is "effortless" -- you don't
- >have to write any code, or manually compute the answer.
-
- This is a lovely little example. On our SPARCs we all became accustomed to
- using ps -aux. Seems natural, right? Then we obtained a whole bunch of
- RS6000s we quickly learned that ps -aux fails- silently. The - (and
- everything after it) is ignored. You are supposed to type ps aux.
-
- I think this essentially proves the point of view of many Mac people
- (including myself). That if you must have a CLI, at least get the thing
- right, which means, among other things, consistency. I have yet to see an
- example of a CLI that I do think gets it right.
- (And yeah, yeah, I know this is not a problem in the shell but in the way
- ps parses its vargargs[]. We are talking about the CLI gestalt here.)
-
- Maynard Handley
-