tonyrich@titanic.cs.wisc.edu (Anthony Rich) (01/06/90)
In article <8315@cbnewsm.ATT.COM> mls@cbnewsm.ATT.COM (mike.siemon) writes: >The example of reading an arbitrary file is just that, an example of a >much larger general problem. If I have a file I may want to use it in >a number of different ways, totally unconstrained by the file's origin >or by my intentions when I create the file. [...stuff deleted...] >But you cannot specify an arbitary file and an arbitrary application TOGETHER. >A new application may know all sorts of neat conversions to operate on >earlier kinds of output; the older applications are then practically >guaranteed to be unable to cope with the output of the new one. We seem to have another religious war heating up here. This real issue seems to be "Should operating systems do typechecking (between files and applications?)" This is analogous to the Pascal vs. C religious war about typechecking. Some people hate Pascal because it "forces" you to feed the right type of data to an operation, whereas C "liberates" you by allowing you to feed data of any type to an operation (whether it makes sense to do so or not). Others love Pascal because it prevents you from making the mistake of feeding bad data to an operation, thereby saving you long hours trying to track down insidious bugs. These people hate C because it's too easy to write programs that contain undiscovered mistakes. The same arguments hold about Mac vs Unix/MSDOS applications and files; just substitute the word "application" for "operation" and "file" for "data." Unix is like C; it lets you feed any file (a typeless stream of bytes) into any application, whether it makes sense to do so or not. (Liberating? Dangerous?) The Mac associates a type with each file, "forcing" you to only feed files of the right type to a program prepared to handle it. (Safer? Too restrictive?) The same arguments apply in both religious wars. Sure, it's nice to have the flexibility in a Unix-like system to process textfiles in virtually any program, but one penalty is that every program has to start with data that's in least-common-denominator form (raw text). One advantage of file types is that Mac applications can work with fancy file formats (TIFF, NFNT, whatever) without having to convert to/from a lowest-common-denominator raw text stream each time, and users are protected from accidentally doing unnerving things like displaying binary object code on the screen (I think everyone's done that at least once on Unix using "cat"!). A disadvantage of special file types is that they make it hard to write general-purpose utilities that can be pipelined together in flexible ways (i.e., forming bigger tools out of several little ones). That's why many Mac programs tend to be large, "try to do it all" programs rather than small, single-purpose utilities. The overall problem is being (partly) solved in the programming-languages world by object-oriented, hierarchical type systems which "factor out" the common characteristics of different data objects. That way, an operation can be applied to any data item that is of a certain type OR ANY SUBTYPE OF IT. If the Finder had that capability, it would be possible tell it that a TEXT file is a subtype of the file formats used by Microsoft Word, MacWrite, WordPerfect, etc. Then when you double-clicked on a TEXT file, the Finder would know that any of those word processors could be launched safely. (Perhaps a list of word processing applications would pop up, allowing you to pick your favorite.) Distributing a simple text program with the OS (like TeachText is) would then guarantee that SOMETHING useful would get launched, which I think is where this whole discussion about "text file madness" got started. I hope this armchair analysis heads off WFW III (World Flame War III ;^). -- ------------------------------------------------------------- Email: tonyrich@titanic.cs.wisc.edu Phone: 608-271-8450 US mail: Tony Rich, 4321 Sentinel Pass, Madison, WI 53711 -------------------------------------------------------------
folta@tove.umd.edu (Wayne Folta) (01/07/90)
In article <9505@spool.cs.wisc.edu> tonyrich@titanic.cs.wisc.edu (Anthony Rich) writes:
"Sure, it's nice to have the flexibility in a Unix-like system to process
"textfiles in virtually any program, but one penalty is that every program
"has to start with data that's in least-common-denominator form (raw text).
I was thinking about this the other day. One of the things that propelled
UNIX forward was its elegant concept of filters and pipes. UNIX started with
(and still almost exclusively uses) a command-line interface, so the idea
of pipes--though brilliant--was easy to implement: a program's output can be
sent to another program instead of the user.
This (and the fact that the original UNIX output to a teletype) pushed UNIX
to give very terse output... While users might like more readable output,
that would "gum up" filters with a lot of extraneous information.
So... It seems that pipes might constrain the UNIX UI to stick with terse ASCII,
otherwise, you get a dichotomy: ASCII between filters, but not to the user.
There are ways around this, I guess... But UNIX does not seem to have any
non-ASCII lowest common denominators. (For example, the Mac has MacWrite,
MacPaint, MacDraw, and maybe TIFF and AIFF as its lcd.) Or, I guess, a whole
new set of filters need to be made?
PLEASE! I am not trying to expand a DOS/Mac war into a UNIX/Mac war. I
am just cogitating on whether some of UNIX's strengths might hold it back now.
(I have used UNIX for 10 years now, and I do like it.)
--
Wayne Folta (folta@cs.umd.edu 128.8.128.8)
lai@Apple.COM (Ed Lai) (01/07/90)
In article <9505@spool.cs.wisc.edu> tonyrich@titanic.cs.wisc.edu (Anthony Rich) writes: > I have deleted all that, but I think it is a good analysis. >A disadvantage of special file types is that they make it hard to write >general-purpose utilities that can be pipelined together in flexible ways >(i.e., forming bigger tools out of several little ones). That's why many >Mac programs tend to be large, "try to do it all" programs rather than >small, single-purpose utilities. > Actually I do not think that because data are typed means that it more difficult to write utilities that can be pipelined together, it just mean that you cannot plug together tools that are not meant to be plugged together, a point that you already made. Then what if we need to plug 2" pipes (borrowing analogy from plumbing) to 1" pipes? What you need is adaptors. Finally there should be wildcard type that is universal (e.g. a hex dump tool can dump any type of data into TEXT). If anybody have use the Clipboard magician DA, they would see that this is the principle behind it. /* Disclaimer: All statments and opinions expressed are my own */ /* Edmund K. Lai */ /* Apple Computer, MS75-6J */ /* 20525 Mariani Ave, */ /* Cupertino, CA 95014 */ /* (408)974-6272 */ zW@h9cOi
mls@cbnewsm.ATT.COM (mike.siemon) (01/07/90)
In article <9505@spool.cs.wisc.edu>, tonyrich@titanic.cs.wisc.edu (Anthony Rich) writes: > In article <8315@cbnewsm.ATT.COM> mls@cbnewsm.ATT.COM (mike.siemon) writes: > >The example of reading an arbitrary file is just that, an example of a > >much larger general problem. If I have a file I may want to use it in > >a number of different ways, totally unconstrained by the file's origin > >or by my intentions when I create the file. > We seem to have another religious war heating up here. This real issue > seems to be "Should operating systems do typechecking (between files and > applications?)" Well, actually, no. I cancelled my original article, because it was a bit flamish and not terribly helpful about "what to do." It seems to have got out to a few sites anyway, so maybe I should add some justification. The "problem" is that we are *always* generating data for some purpose or other (on paper or in variously formatted files) and then we discover that we'd like to *do* something with this data. If the purpose *precedes* the generation of the data, then one can imagine a Mac-like interface working very well -- simply create the data in the ultimately desired format, or generate it and then immediately go into the "destination" utility and set things up for further use there. But the fact is the - we *don't* always know at the outset how we are going to use data - we often think of new things to do with our data *after* it has been created. Again, I need to emphasize that there is *no problem* with the Mac interface in dealing with such things on a custom basis. One simply follows through with the particular data until it has reached its proper destination. But the larger issue is the *reuse* of data, and the use of data for purposes beyond those that generated it in the first place. Human intelligence is a very open-ended thing, and one of its principle characteristics is a sort of self-reference. Once we *have* something, we immediately proceed to use it in a way different from the way in which we first conceived it. The power of abstraction and reuse is so vital to human thought that it really *should* be built into any computer system that attempts to respond to NEW thinking. The Mac is fine, as long as you *only* do what someone else wants you to do with it. -- Michael L. Siemon I say "You are gods, sons of the cucard!dasys1!mls Most High, all of you; nevertheless att!sfbat!mls you shall die like men, and fall standard disclaimer like any prince." Psalm 82:6-7
allbery@NCoast.ORG (Brandon S. Allbery) (01/08/90)
As quoted from <9505@spool.cs.wisc.edu> by tonyrich@titanic.cs.wisc.edu (Anthony Rich): +--------------- | In article <8315@cbnewsm.ATT.COM> mls@cbnewsm.ATT.COM (mike.siemon) writes: | >The example of reading an arbitrary file is just that, an example of a | >much larger general problem. If I have a file I may want to use it in | >a number of different ways, totally unconstrained by the file's origin | >or by my intentions when I create the file. | | Dangerous?) The Mac associates a type with each file, "forcing" you to only | feed files of the right type to a program prepared to handle it. (Safer? +--------------- No -- you can override it very easily: select the application and the file you want opened, then select "Open" from the File menu. Of course, what MacWrite will do when you tell it to open Suitcase II is open to question... but then again, so is "cat /unix". +--------------- | Mac programs tend to be large, "try to do it all" programs rather than | small, single-purpose utilities. +--------------- This is less a problem of file types than one of a lack of IPC... which Apple is fixing in System 7.0. Small, single-purpose utilities *demand* some form of IPC, whether it be Unix pipes, VMS mailboxes, or etc. A simple Mac solution would be to allow any application to launch another application with the option that a new clipboard should be created for use in communication between those two applications. File types do come into it -- but you have to be able to get the data transferred between two applications before you can worry about what they'll do with it. ++Brandon -- Brandon S. Allbery allbery@NCoast.ORG, BALLBERY (MCI Mail), ALLBERY (Delphi) uunet!cwjcc.cwru.edu!ncoast!allbery ncoast!allbery@cwjcc.cwru.edu *(comp.sources.misc mail to comp-sources-misc[-request]@backbone.site, please)* *Third party vote-collection service: send mail to allbery@uunet.uu.net (ONLY)*
mitchell@cbmvax.commodore.com (Fred Mitchell - PA) (01/10/90)
Ok. Now how about a Amiga/Mac war, or a PC/Unix war or a (worse) Amiga/Mac/Unix/PC War!!!! :-) Ushering in WFW IV :-) :-) :-) It seems that each of these machines have a whole different philosophy unto themselves. PC's philosophy is: "Slap it toghether- if it works, they'll buy it!" Well, IBM has pulled that trick off for a while. Unix's philosophy is, "pile up all the programs to make one, huge, massive OS." This works. I kinda like Unix, while at the same time, being intimidated (me intimidated? :-) by its sheer size. Mac, on the other hand, says, "give them a pretty interface that's also easy to use. Leave as few choices as possible, though, to the user." Well- I have seen some of the applications for the Mac and I am impressed with them. But the Mac has a 'minor' burden of this OS that is both glorious and cumbersome- it offers alot of great tools, but the arbitration to allow multiple tasks to run was thrown in as an afterthoght, unfourtunatly. Whatever happened to Lisa? I remember being tempted by this lady, but being disapointed by here monolithic outlook on life- black & white. Same for the first Macs. Well, there's MacII & ci and that's a step in the right direction, but, alas, the burden remains. And then there is the Amiga. Almost like an orphan- due to its initial lack of marketing. A marvel of a machine snatched up by a company that almost didn't know what to do with it. But, ah yes, the light has finnaly come. The first few years was a hard struggle, but the machine survived. And now, over a million strong, it will take its rightfully-earned place in the world. The thing the Amiga offers the most is the choice. The choice to do it your way, anyway you want. And now who will claim the crown? Who will carry the torch? Who will eventually arise to the very top? Time will tell. There will be many wars, religious followings on all camps. But only time will tell. -Mitchell DISCLAIMER: The above are totally my own thoughts and insights. They shall not be held related in anyway to They who employs my mind, or They who directs my actions. The above is not in any way intended to trigger an escalation to nuclear proportions. I call'em as I see'em. Enjoy or take with a grain of salt.
Jerry.Andrews@f426.n109.z1.fidonet.org (Jerry Andrews) (01/11/90)
FM> as an afterthoght, unfourtunatly. Whatever happened to Lisa? I remember We have several Lisa's, but really -- they're slow, less powerful cousins to the Macs. Most have been backfitted with Mac OS's. At the time it was released, the Lisa was glorious, but the Macs do the same things so much faster and in so many more ways, that, well, it's like the venerable CP/M machine here next to me: useful, still, but not much used. Too slow, too vulnerable. -- Jerry Andrews at The Black Cat's Shack (Fidonet 1:109/401) Internet: Jerry.Andrews@f426.n109.z1.fidonet.org UUCP: ...!uunet!blkcat!426!Jerry.Andrews
mls@cbnewsm.ATT.COM (mike.siemon) (01/11/90)
In article <1990Jan7.172731.12580@NCoast.ORG>, allbery@NCoast.ORG (Brandon S. Allbery) writes: > +--------------- > | In article <8315@cbnewsm.ATT.COM> mls@cbnewsm.ATT.COM (mike.siemon) writes: > | >The example of reading an arbitrary file is just that, an example of a > | >much larger general problem. If I have a file I may want to use it in > | >a number of different ways, totally unconstrained by the file's origin > | >or by my intentions when I create the file. > +--------------- > No -- you can override it very easily: select the application and the file > you want opened, then select "Open" from the File menu. This is a bit obscure. If I try to select, e.g., the file generated by my scanner software *and* a word processor, I find that the Finder doesn't *let* me extend selections across different folders. (surely you *don't* mean for me to keep everything in the *same* folder? :-)) I can of course drag one of these to the *other's* folder, or both onto the desktop (and then must remember to drag them back where I really want them :-)) Now if I click and shift click (or whatever) to select them both, a double click may launch the application *with* the file I want (at least, Word did this for me; I really don't know if this is general or not. One *never* knows whether something on the Mac is general or not.) Thus, I do not need the File menu's Open line -- at least in this case. I was unaware of the possibility until you mentioned it; are you suggesting this is known to ordinary Mac users? It is not mentioned in Apple documentation that I have read. Or are you suggesting that ordinary Mac users will divine this incantation from ordinary use, or that *all* combinations of selections and menu choices give some reasonable result? Or that I am supposed to spend hours "playing" with this box to "see what happens" in all the potential situations that could be generated by mouse operations? (And what then; must I write my own documentation to record these experimental findings?) My scanner software tries to by "nice" to me by allowing its output to be in Word or MacWrite format. So does my communications software, but neither of them knows about Nisus, for example. (And why *should* they?) But suppose I want to add the numbers that happen to be in the third column of this text file I just scanned in. A spreadsheet program might or might not be able to cope with this file. If WordPerfect on the Mac has the same facilities as on PCs, *it* might be able to do the add (after some silliness or other; for all I know Word may have buried arithmetic capabilites, too -- possibly hanging off the KitchenSink menu.) Do you begin to see what I'm talking about? Either everything has to *know* about everything else -- impossible unless you forbid innovation, as in the Lisa -- or else one has to have general combinators or constructors for the complex operations that actually describe what people *want* to do. It is no answer to say that I can do anything by step-by-step elemetary operations. Theoretically, the only operations editors *need* are deletion and insertion. I would *not* recommend an editor that used only the elementary operations. UNIX has major deficiencies, particularly in a visual interface. I am not aruging that the Mac should be "like" UNIX in any obvious way (and UNIX too has the problem of one not knowing what will generalize -- one of the BUGS sections in an early UNIX command notes that its syntax is "rebarbative.") But Ritchie and Thompson's original ACM article about UNIX makes one very good point that is almost always lost in these later discussions. The idea of *all* files being byte sequences, connected via stdin/stdout pipes in a *general* combinator, has all the power that algebra does in mathematics. The Mac draws beautiful Roman numerals; one is almost seduced into thinking that the art of reckoning with these numerals is all there is to mathematics. -- Michael L. Siemon In so far as people think they can see the cucard!dasys1!mls "limits of human understanding", they think att!sfbat!mls of course that they can see beyond these. standard disclaimer -- Ludwig Wittgenstein
dave@PRC.Unisys.COM (David Lee Matuszek) (01/13/90)
In article <8454@cbnewsm.ATT.COM> mls@cbnewsm.ATT.COM (mike.siemon) writes: > >This is a bit obscure. If I try to select, e.g., the file generated by my >scanner software *and* a word processor, I find that the Finder doesn't *let* >me extend selections across different folders. (surely you *don't* mean for >me to keep everything in the *same* folder? :-)) That's the way it works. It made a lot more sense back when I bought my 128K Mac; back then MFS had folders, but they were just an organizational convenience, not really used by the operating system. When HFS (and reasonably-priced hard disks) came along, folders were used to implement the directory hierarchy. It seems to me that this feature still exists primarily for compatibility reasons. [BTW, I never found it particularly useful anyway.] >I can of course drag one of these to the *other's* folder, or both onto the >desktop (and then must remember to drag them back where I really want them >:-)) Now if I click and shift click (or whatever) to select them both, a >double click may launch the application *with* the file I want (at least, >Word did this for me; I really don't know if this is general or not. One >*never* knows whether something on the Mac is general or not.) You never know what's general on *any* computer, but I think the Mac is a great deal more consistent than most. For example, I use Unix at work; for some commands that I don't use every day, there are parameters that may or may not require a '-' prefix (e.g. the history command). > Thus, I do >not need the File menu's Open line -- at least in this case. I was unaware >of the possibility until you mentioned it; are you suggesting this is known >to ordinary Mac users? Well, I don't know about you new kids on the block, but us old-timers all know about it.... > It is not mentioned in Apple documentation that I >have read. It's fully described in my docmentation. Of course, it's been several years since I got updated docs, even longer since I looked at the docs I do have. > (And what then; must >I write my own documentation to record these experimental findings?) The "Macintosh Bible" is a great book; I highly recommend it. It makes up for a lot of failures in the official documentation (which was clearly written for "the rest of them"). [I've never met a computer that comes with really good documentation; unfortunately, this includes the Mac.] > for all I know Word may have buried arithmetic capabilites, too -- >possibly hanging off the KitchenSink menu.) I don't know about Word 3.x, but yes, Word 4.0 does have arithmetic capabilites. I forget which menu, as usual. But please don't judge the Mac by MS Word. MS Word is widely regarded as one of the most "un-Mac-like" programs around, despite the fact that it's the most widely used word processor. > The idea >of *all* files being byte sequences, connected via stdin/stdout pipes in a >*general* combinator, has all the power that algebra does in mathematics. Yes, this is a great idea. But the Macintosh has some pretty good ideas, too. The idea of "resources" is pretty darned useful. Less important, but more visible, I like the fact that files have types, so that I don't have to keep track of this myself (and no, filename extensions aren't in the same class). > >The Mac draws beautiful Roman numerals; one is almost seduced into thinking >that the art of reckoning with these numerals is all there is to mathematics. > Does anyone out there have a Roman numeral Desk Calculator DA? Sounds like a fun thing to have. -- Dave Matuszek (dave@prc.unisys.com) -- Unisys Corp. / Paoli Research Center / PO Box 517 / Paoli PA 19301 -- Any resemblance between my opinions and those of my employer is improbable. << Those who fail to learn from Unix are doomed to repeat it. >>
allbery@NCoast.ORG (Brandon S. Allbery) (01/13/90)
As quoted from <8454@cbnewsm.ATT.COM> by mls@cbnewsm.ATT.COM (mike.siemon): +--------------- | In article <1990Jan7.172731.12580@NCoast.ORG>, allbery@NCoast.ORG | (Brandon S. Allbery) writes: | > +--------------- | > | In article <8315@cbnewsm.ATT.COM> mls@cbnewsm.ATT.COM (mike.siemon) writes: | > | >much larger general problem. If I have a file I may want to use it in | > | >a number of different ways, totally unconstrained by the file's origin | > +--------------- | > | > No -- you can override it very easily: select the application and the file | > you want opened, then select "Open" from the File menu. | | This is a bit obscure. If I try to select, e.g., the file generated by my | scanner software *and* a word processor, I find that the Finder doesn't *let* | me extend selections across different folders. (surely you *don't* mean for | me to keep everything in the *same* folder? :-)) +--------------- Admitted, it's a pain---but it *does* exist. No doubt a clever INIT could exploit this. +--------------- | not need the File menu's Open line -- at least in this case. I was unaware | of the possibility until you mentioned it; are you suggesting this is known | to ordinary Mac users? It is not mentioned in Apple documentation that I | have read. Or are you suggesting that ordinary Mac users will divine this +--------------- The Macintosh SE manual, page 169, third paragraph of the section labeled "Open". Of course, I may be the only person in the world who actually *reads* manuals upon receiving them.... +--------------- | Do you begin to see what I'm talking about? Either everything has to *know* | about everything else -- impossible unless you forbid innovation, as in the +--------------- I believe I mentioned this (comment about MacWrite's response to opening the Suitcase II INIT). But---as I said then---it's no different than you get from e.g. UNIX or MS-DOS, etc. ++Brandon -- Brandon S. Allbery allbery@NCoast.ORG, BALLBERY (MCI Mail), ALLBERY (Delphi) uunet!cwjcc.cwru.edu!ncoast!allbery ncoast!allbery@cwjcc.cwru.edu *(comp.sources.misc mail to comp-sources-misc[-request]@backbone.site, please)* *Third party vote-collection service: send mail to allbery@uunet.uu.net (ONLY)*
mls@cbnewsm.ATT.COM (mike.siemon) (01/14/90)
In article <12501@burdvax.PRC.Unisys.COM>, dave@PRC.Unisys.COM (David Lee Matuszek) writes: > > for all I know Word may have buried arithmetic capabilites, too -- > > possibly hanging off the KitchenSink menu.) > > I don't know about Word 3.x, but yes, Word 4.0 does have arithmetic > capabilites. I forget which menu, as usual. But please don't judge > the Mac by MS Word. MS Word is widely regarded as one of the most > "un-Mac-like" programs around, despite the fact that it's the most > widely used word processor. My point was not Microsoft-bashing nor judging the Mac by its most-used application. The point is that it is absurd to expect Word, or any other program, to have the capability to do *anything* that I might happen to want to do with some generic file (scanned in, downloaded, or whatever.) The problem is how to COMBINE data (files) of many different types and sources with operations (applications) of equally diverse origins and type. And as a combinatorial problem, it *must* be handled abstractly or else it simply cannot be handled beyond the first few steps of complification. What we tend to get are appplications that *sort of* do everything they *think* we need -- word processors that aspire to page layout, that have built-in drawing programs, built-in style-checkers, built-in spreadsheets and so on _ad infinitum_. Such an approach is *not* general -- it is simply an expensive ginsu knife. The use of DAs, and even more of CDEVs, relieves the problem considerably -- for example, I can use the same spelling checker in any text-oriented program (as long as it implements the Edit menu adequately.) More of that kind of *orthogonal* functionality is what is needed. For example, while in my word processor, I drag out a selection of some columns of figures, operate on these by invoking a Mathematica sort of package whose results I feed into a digital darkroom in order to get a picture that I place in the original text I started working on. Now I start commenting on the features of this image, and decide that I need further image-enhancement, so I tweak the transformations either in the math package or the darkroom. Clipboards and DAs and such *suggest* this kind of functionality, but they also fragment it into unique individual operations, and there is no "metalanguage" -- no algebra -- in which to decribe *always* doing that text -> math -> image-processing -> page layout operation (or better still, conditionally doing it!) at that stage in a document. What I have in mind is any application being able to open any other application in some local context (up to the whole document) of the current file. The CMU Andrew environment seems to me to exhibit this sort of generality in a way the Mac does not. (Speaking from a *very* slight aquaintence with that, and no personal use of it; Andrew users might enlighten me as to whether there is more promise than reality in this view of things!) At any rate, Andrew comes closer to a 2-D generalization of the UNIX pipe- line model than anything else that has come to my attention. -- Michael L. Siemon There is no algorithm for human interaction. ...!cucard!dasys1!mls There is no decision procedure for tuning ...!att!sfbat!mls into other people's emotions. standard disclaimer -- Mara Chibnik
mls@cbnewsm.ATT.COM (mike.siemon) (01/14/90)
In article <1990Jan13.001703.24286@NCoast.ORG>, allbery@NCoast.ORG (Brandon S. Allbery) writes: > The Macintosh SE manual, page 169, third paragraph of the section labeled > "Open". Of course, I may be the only person in the world who actually *reads* > manuals upon receiving them.... Well, no. But guided by your remark, I find the equivalent paragraph on p.181 of my Mac II manual. This encourages me to reread the manual, which I had put aside, as my reading of it on first receipt left me with an impression that it was wordy and uninformative. I must note, sadly, that it has *no* indexing of any kind, not even the (marginally helpful) permuted index listing in UNIX manuals. The paragraph in question even continues on to an answer for the question that immediately came to my mind reading the paragraph Brandon cites: If you select more than one icon and choose Open, the Finder tries to open the first icon's application to work on all the other selected icons... which I regard as well thought out -- except of course that it still cannot cope sensibly with large file systems organized in many folders, and there is still the problem of selecting arbitrary subsets within a large set of files (the problem UNIX fumbles around by regular pattern matching in the shell; I do not claim that the UNIX method is "the answer," but at least it provides *some* help (coloring icons, or spatially distributing them goes partway to the same sort of kludged answer on the Mac, as someone has pointed out.)) It is not clear to me whether I ever noticed the paragraph; certainly, by the time I ever had a file *not* created by the application I wanted to use (and hence almost certainly in a different folder) any trace of this option had long since vanished from my head. I do *not* have a photographic memory. (And my acquisition of useful applications has been somewhat slow, due to budgetary constraints :-)) Someone else in this thread mentioned the Macintosh Bible as a helpful source. I've browsed through that a couple of times, and always decided to *not* buy it -- a more randomly organized and useless collection of context-laden folk recipes would be hard to find outside a medieval grimoire or a 1950s American hobbyist's compendium of _Popular Mechanics_. Again, my point in all of this is *not* that the Mac is "bad" -- it has many elements of a good visual interface, and it has these by design. The problem remains one of generalizing the elementary operations that the Mac does well so that they can encompass complex structures *without* requiring me to do every bloody operation as a unique conscious effort.
Jerry.Andrews@f426.n109.z1.fidonet.org (Jerry Andrews) (01/15/90)
mA> Someone else in this thread mentioned the Macintosh Bible as a helpful mA> source. I wouldn't've bought it, either, but someone loaned it to me, and it sits on the shelf next to my Mac. Interesting observation (it was to me, anyway!): the more used to the Mac I get, the more I refer to the Bible for tips on whatever I'm working on at the moment. Yeah, it's random, and quirky, but it has something to say on nearly EVERYTHING. -- Jerry Andrews at The Black Cat's Shack (Fidonet 1:109/401) Internet: Jerry.Andrews@f426.n109.z1.fidonet.org UUCP: ...!uunet!blkcat!426!Jerry.Andrews
vita@daredevil.crd.ge.com (Mark F Vita) (01/16/90)
In article <8454@cbnewsm.ATT.COM> mls@cbnewsm.ATT.COM (mike.siemon) writes: >This is a bit obscure. If I try to select, e.g., the file generated by my >scanner software *and* a word processor, I find that the Finder doesn't *let* >me extend selections across different folders. (surely you *don't* mean for >me to keep everything in the *same* folder? :-)) > >I can of course drag one of these to the *other's* folder, or both onto the >desktop (and then must remember to drag them back where I really want them >:-)) Not at all. Go ahead and put the files you want to operate with onto the desktop. When you're done, just select 'em and choose "Put Away" from the File menu. The files will automagically go back from whence they came. A very handy and much-underutilized feature of the Finder (especially handy when used in conjuction with Find File's "Move To Desktop" command). Mark Vita vita@crd.ge.com General Electric CRD ..!uunet!crd.ge.com!vita Schenectady, NY