From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,e219d94b946dfc26 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Newsgroups: comp.lang.ada Subject: Re: Ada.Command_Line and wildcards References: <45dcaed8_6@news.bluewin.ch> <545bgvF1ttrphU1@mid.individual.net> <1495406.QZvfpqijrQ@linux1.krischik.com> <6dy7mn3hhu.fsf@hod.lan.m-e-leypold.de> <1172328891.5496.62.camel@localhost.localdomain> <1173096982.3712.37.camel@localhost> <8utzwzzv0v.fsf@hod.lan.m-e-leypold.de> <1173185771.11841.69.camel@localhost> <11wk29zr0.fsf@hod.lan.m-e-leypold.de> <1173305192.29628.82.camel@localhost> <1173447204.5618.131.camel@localhost.localdomain> <8g649apcio.fsf@hod.lan.m-e-leypold.de> <141pwb6qwvep7$.19rl1et34x8g6.dlg@40tude.net> <1173706320.835858.227370@n33g2000cwc.googlegroups.com> From: Markus E Leypold Organization: N/A Date: Fri, 16 Mar 2007 13:53:39 +0100 Message-ID: User-Agent: Some cool user agent (SCUG) Cancel-Lock: sha1:Bo4dNzj8q9sJPDu77dN7wsTvkOg= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii NNTP-Posting-Host: 88.74.47.237 X-Trace: news.arcor-ip.de 1174049228 88.74.47.237 (16 Mar 2007 13:47:08 +0200) X-Complaints-To: abuse@arcor-ip.de Path: g2news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.arcor-ip.de!news.arcor-ip.de!not-for-mail Xref: g2news1.google.com comp.lang.ada:14545 Date: 2007-03-16T13:53:39+01:00 List-Id: Brian May writes: >>>>>> "Markus" == Markus E Leypold writes: > > Markus> How does a GUI prevent the user to have 100000 files in a > Markus> directory ("folder")? And what happens if the user opens > Markus> such a directory? > > If I go to the computer of a typical GUI user, I find that their > desktop is full of files. Usually this will be a mix of downloads > (recent and old), applications (depending on OS), data files (some > important, some out-of-date, and some rubbish). > > GUIs do nothing to ensure users use good organisational techniques for > filing important data. Well, I really meant 100000 files. One of the standard complaints in this thread was, how, due to the restricted length of the unix command line (more precisely: The maximum length of argv[] passed to a process by the operating system kernel), ls *.adb fails sometimes and how bad that is (and how it shows that wild card expansion in a shell is a bad idea). Well, my question was to Dmitry, who has been suggesting a GUI as a better, more efficient way to interact with a computer (and than has fallen conspiciously silent). I'm not talking about garbage files lying around. I'm talking about the following: If we have many files in a GUI folder, the scroll bars become unusable for scrolling and I wonder how long I'll take to mark all files in the folder which are of pattern *~ to clean away garbage (in example). Is this the better way to interact? Hardly. It's easier in the beginning, yes, but much worse in the long run. Interestingly, the point "easier to use in the beginning" or in interactive usage was, what the enemies of the Unix command line here didn't want to concede back than. But I'm perhaps wrong to identify Georg's point of view with Dmitry's and I'm not sure I really want to know more about Dmitry's very own. I've been failing to grasp his avantgarde perspective on everything to do with computing before. (I really respect his work, i.e. contributions to GtkAda, but when the discussion shifts to theory I realize that we come from different universes, probably even with vastly different physical laws, and only meet here). Nonetheless: A short answer, wether he thinks the Windows or Mac GUI provide a solution to manage many files in one folder or to manipulate all backup files beneath a certain folder, would be appreciated. If not (if they don't provide) about which GUI has he been thinking (I don't pretend Windows' and Mac's are the only two GUIs in the world). Regards -- Markus