From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31988 invoked by alias); 30 Aug 2006 17:07:55 -0000 Received: (qmail 31980 invoked by uid 22791); 30 Aug 2006 17:07:54 -0000 X-Spam-Check-By: sourceware.org Received: from ACCESS1.CIMS.NYU.EDU (HELO access1.cims.nyu.edu) (128.122.81.155) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 30 Aug 2006 17:07:51 +0000 Received: from localhost (localhost [127.0.0.1]) by access1.cims.nyu.edu (8.13.6+Sun/8.13.6) with ESMTP id k7UH7nNV027907 for ; Wed, 30 Aug 2006 13:07:49 -0400 (EDT) Date: Wed, 30 Aug 2006 17:12:00 -0000 From: Igor Peshansky Reply-To: The Cygwin-Talk Maiming List To: The Cygwin-Talk Maiming List Subject: RE: Console on Sourceforge with Cygwin In-Reply-To: <046201c6cc48$80a00480$a501a8c0@CAM.ARTIMI.COM> Message-ID: References: <046201c6cc48$80a00480$a501a8c0@CAM.ARTIMI.COM> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-IsSubscribed: yes Mailing-List: contact cygwin-talk-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: cygwin-talk-owner@cygwin.com Reply-To: The Cygwin-Talk Maiming List X-SW-Source: 2006-q3/txt/msg00395.txt.bz2 On Wed, 30 Aug 2006, Dave Korn wrote: > On 30 August 2006 16:19, mwoehlke wrote: > > > One Angry User wrote: > >> On a drizzly Tuesday, the 29th day of August, 2006, Keith Christian's > >> computer deigned to emit the following stream of bytes: > > >>> Could you provide one example for a user that would start with "Click > >>> Start/Run and type the following command" > >> > >> Oh, no, it doesn't work like that. Command-line options are for > >> wimps who read manpages! Console uses menus! MENUS, man! Now, > >> there's real configurability! > > > > Sigh. > > > > Command line options are wonderful... for console programs. GUI's are > > for writing apps such that settings can be discovered /without/ having > > to resort to the doc. I suppose you think Firefox, Thunderbird, IE, > > etc. need manpages, and should only be configurable via command-line > > switches? > > It's not as orthogonal as all that. Sometimes a GUI program isn't > just a GUI program. Sometimes, even though it has a GUI, all you want > to do is script it - at which point, you *have* to have command-line > options. > > So, command line options are wonderful for GUI programs *as well as* > console programs. After all, consider the ever-popular post that goes > ... > > "Hi, can anyone tell me what command-line options I can use to get > setup.exe to do a completely unattended installation and choose a > selection of packages?" > > Oops, I just said it. > > *sip* Except that setup.exe cannot be truly unattended with that little pop-up in the end that says, unnecessarily, "Installation complete"... *sip* Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha@cs.nyu.edu | igor@watson.ibm.com ZZZzz /,`.-'`' -. ;-;;,_ Igor Peshansky, Ph.D. (name changed!) |,4- ) )-,_. ,\ ( `'-' old name: Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte." "But no -- you are no fool; you call yourself a fool, there's proof enough in that!" -- Rostand, "Cyrano de Bergerac"