🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #73100

Re: Who wants long options anyway? (Re: Poll: syntax of long options)

#73100
From: Warner Losh
Date: Wed, 06 Nov 1991 19:51
27 lines
2105 bytes
In article <?obH5jkm3@cs.psu.edu> schwartz@roke.cs.psu.edu (Scott Schwartz) writes:
>One possible advantage of long names is that there can be consistency
>across applications, where a small number of descriptive names are
>used by many programs.  You have to pick really good names, of course.
>Single letter options have a harder time of it.  Multics is said to
>have given thought to this issue.

So did VMS.  On VMS if you knew one command, you knew most of them and could
guess what the right switches were.  It was very consistant across all of
the utilities.  Granted, there were some incosistancies, but they were
minor.  It did mean, however, that there were some things that were a little
harder to specify than might have been the case in a free from system.  Another
advantage was that ALL of the command line parsing was done in a library
call, so everybody behaved the same way.

TOPS-20 also had long command options.  There was also the same sort of system
call for TOPS-20, but it was radically different than the VMS version.  TOPS-20
also did some really nice command completion (not just file name completion)
that made it a joy to work with when you didn't happen to have all the manuals
on line.

Warner

-- 
Warner Losh		imp@Solbourne.COM	  MMP to DoD #882
"Red hair is caused by sugar and lust," the woman, who was blond, confided.
"Highly evolved beings do not indulge in sugar and lust." -- Tom Robbins
Technical Details
Message-ID: <1991Nov6.195147.15725@solbourne.com>
Path: arc1-ca.pugleaf.net!gmdzi!zeus.ieee.org!sdd.hp.com!cs.utexas.edu!uunet!stan!imp
References: <DAMIAN.CUGLEY.91Nov4142743@pierrot.prg.ox.ac.uk> <1991Nov6.163614.942@nntp.uoregon.edu> <?obH5jkm3@cs.psu.edu>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,5071a1d1ccc07109
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1991-11-06 12:28:40 PST
Path: arc1-ca.pugleaf.net!gmdzi!zeus.ieee.org!sdd.hp.com!cs.utexas.edu!uunet!stan!imp
From: imp@solbourne.com (Warner Losh)
Newsgroups: gnu.misc.discuss
Subject: Re: Who wants long options anyway? (Re: Poll: syntax of long options)
Message-ID: <1991Nov6.195147.15725@solbourne.com>
Date: 6 Nov 91 19:51:47 GMT
References: <DAMIAN.CUGLEY.91Nov4142743@pierrot.prg.ox.ac.uk> <1991Nov6.163614.942@nntp.uoregon.edu> <?obH5jkm3@cs.psu.edu>
Organization: Solbourne, User Interface Group
Lines: 27