s_czempin@irav1.ira.uka.de (02/25/91)
OK everybody. I always have arguments with my fellow students about which computer system is better: the PC world or the MAC world. I'm for the mac, but I keep losing arguments. So I have decided to be really thorough: I will start the COMPLETE LIST OF REASONS WHY THE MAC IS BETTER THAN PC COMPATIBLES. for example: why a student should buy a mac and not a pc; why a small company should buy a mac and not a pc; why programmers should buy ....... I need mostly facts, because I can say that I "like" the Mac myself.. Please email, I'll summarize if you wish. P.S. Especially arguments why Europeans e.g. Germans should buy macs are appreciated. -- Nicolai Czempin (EdInBed), University of Karlsruhe, Germany
n138ct@tamuts.tamu.edu (Brent Burton) (02/26/91)
In article <91.056.16:01:18@ira.uka.de> s_czempin@irav1.ira.uka.de writes: >So I have decided to be really thorough: I will start the COMPLETE LIST >OF REASONS WHY THE MAC IS BETTER THAN PC COMPATIBLES. Nicolai, Here are some reasons why macs are better than older technology: :) * User interface intergral to operating system Because windows and other elements of GUI are part of the MacOS, there is not a kludge (i.e., Windows) needed for a decent user interface. Windows is basically a hack to support "multitasking under ms-dos". Also, because windows is ON TOP OF THE OPERATING SYSTEM (DOS), it is not as integral and therefore, the 'feel' is not as smooth and transparent. I've used PS/2's with OS/2 and Windows -- to get a GUI on a machine like this takes lots of processing power and memory. Not true with macs. (Sys 7.0 will up the memory requirements, but Sys 6.0.x are fairly efficient) * Macs don't rely on outdated CPUs (i.e., 8086/8088). Since macs are designed around the Motorola 68000 family, their future use is not hindered due to drastic redesign of the chip. What I mean is, the M68k was sophisticated enough (and still is) to support macintoshes for quite a while. On the other hand, the 80286/386 chips, which offer mere improvements, still have to support the OLD 8086/8088 chips (8 bit chips? they might be 16). Because PC use the Intel x86 chips which inherently are stuck in the "small memory" model (dos still supports this ancient design), the machines are restricted to 640K RAM. Sure, 1 Meg machines are available, but the upper 384k is not usuable by a user program, only device drivers. Even if a user is not using many device drivers (and the 384k is basically not used too much -- much free memory), that extended space is still no usuable. The PC machines, their architecture, still support this and DOS remains locked into this scheme. Motorola 680x0 chips are 32 bit chips which will address a linear array up to 4 Gigabytes (??). Since the memory space is a continuous linear arrangement, there are no "banks" or bank-switching schemes necessary. Various Unix operating systems on PC's still restrict programs to 64k(code)+64K(data) sized programs. There is basically NO LIMIT to mac application size. * Fonts, clipboard, and other mac nice-itys The OPERATING SYSTEM (macs) supports the Fonts, clipboard, DAs, Networking, and every other aspect that makes a mac a mac. With Windows, there is no integration of these aspects. Not every program follows the same standard, if indeed there is a standard. For example, fonts. Some PC programs use fonts (misc paint programs, CAD programs, etc). These programs use their own specific format for font files and therefore are not compatible. To support a clipboard is PC application dependent (for non-Windows). Again, here is an instance where PC programs like to use their own format, so it's not compatible (that's if you could even paste between two dos programs -- you'd first have to have them either running at the same time or DOS would have to support cut/paste.) You want networking? OK, select Chooser on macintosh, click on the 'AppleTalk Active' option and <poof!>, a network exists. On a PC, first buy the most current issue of Computer Shopper, find a cheap networking card, find "compatible" software, and once you get it, try hooking it up. Install the card, find out it isn't compatible with your modem, switch a button on the networking card and cause your printer to print 'X's all the time. Next, after _finally_ getting the card to work, install the software by hacking a batch file (.bat file) and hope there is space in the 384K "Extended memory" to load tc-pip/whatever. Find out your return key doesn't work anymore due to another TSR... * International language support The Macintosh operating systems and applications all support resources and therefore, by simply modifying resources you can have an instant German application from the native English application for example. No recompilation is necessary. This important to users and developers both -- users are happy they don't have to read _everything_ in English, and developers don't have to recompile several versions -- just copy the specific resources to the application. What is boils down to is trying to shave a wolf and give it a lobotomy just to make it _look_ like a sheep -- it just doesn't work. The PC family of computers should really be thrown out and redesigned using MODERN technology. By using 386/486 chips, you are only speeding up an 8088 as long as you use DOS. (There are a few nice UNIX implementations that take advantage of 386 virtual memory -- SCO UNIX? Also, these better systems support X and therefore have a good window system...) The mac is a real nice system since it is integrated so well. The machine was designed to be a windowing system. The hardware (graphic hardware/ ROMS) has a common goal - to support a graphical GUI. The PCs lack this 'feature' and they _try_ (real hard) to emulate it in software. This means a large, clunky system that offers pitiful performance. +----------------------+--------------------------+ | Brent P. Burton | n138ct@tamuts.tamu.edu | | Texas A&M University | Computer Science/Physics | +----------------------+--------------------------+
jkain@bronze.ucs.indiana.edu (Jeff Kain) (02/27/91)
CXT105@psuvm.psu.edu (Christopher Tate) writes: >It doesn't matter whether I was using MacPaint, Illustrator, SuperPaint, >FreeHand, Canvas, MacDraw, Claris CAD, or whatever to draw that picture; >I can still incorporate it into my word processor without worrying about >where it came from. If I want to include a graph, I can just whip one >up using Cricket Graph, or KaleidaGraph, or Delta Graph, or whatever, and >do the same thing. HA! That's a good one... While cut and paste is seamless for most formats of data, standards have a long way to go before we don't have to worry about a chunk of data's internal representation. Differences between PICT, TIFF, EPS, etc. as well as text formats such as RTF can cause big headaches when you try to exploit the clipboard metaphor to its fullest and most seamless. There was an interesting article in last week's MacWeek about new initiatives coming from Apple to improve the state of standards on the Macintosh platform, as well as for Mac->PC data sharing. -- jkain@bronze.ucs.indiana.edu -- "Swing is a feeling... Everything else is just style." --Capt. Swing jkain@bronze.ucs.indiana.edu
john@newave.UUCP (John A. Weeks III) (02/27/91)
In article <91.056.16:01:18@ira.uka.de> s_czempin@irav1.ira.uka.de writes: > I'm for the mac, but I keep losing arguments. PC users cite statistics and benchmarks, Mac users actually use their computers. > So I have decided to be really thorough: I will start the COMPLETE LIST > OF REASONS WHY THE MAC IS BETTER THAN PC COMPATIBLES. 1. Macintoshes are cheaper (when comparing similar name brand machines) 2. Macintoshes are more powerful 3. Macintoshes are more expandable & versitile (more standard plugs and network connectors on the back of the box) 4. Apple does not charge for the boot disk 5. Apple Credit Card (what more needs to be said) 6. The Mac does not require you to type "MODE COM1:12,N,8,,P" 7. Apple gives you a totally cool manual that nobody ever reads 8. The PC cannot run Mac, PC, Unix, and Apple II programs all at the same time 9. Multitasking, multitasking, multitasking (no, Windows does not count) 10. Net-Bunny and all of the other really net stupid Mac tricks If you ever have problems with a PC user again, simply ask that person to explain "CONFIG.SYS". That should keep them busy for a few days. You can keep novice users busy asking how MCGA is different from CGA or MGA, or ask how to tell the difference between the 200 different disk formats. You get the point.... -john- -- =============================================================================== John A. Weeks III (612) 942-6969 john@newave.mn.org NeWave Communications ...uunet!rosevax!tcnet!wd0gol!newave!john ===============================================================================
gillies@m.cs.uiuc.edu (Don Gillies) (02/27/91)
Note that the mac has a long list of standard functions and standardized function keys that pretty much work the same in every application: save - %s (% represent apple's "clover" key) open file - %o close-window - %w quit - %q enlarge font - %> shrink font - %< underline - %u bold text - %b italic - %i cut - %x copy - %c paste - %v undo - %z find - %f replace - %h delete - (delete key) ... 1. These bindings are IDENTICAL in 99% of all applications where the functions exist. This speeds up the learning curve TREMENDOUSLY for new software. BUT - there's more. Even if you have an application that does not conform to these guidelines, you can generally edit the application's key bindings, through ResEdit, TO MAKE IT CONFORM. Thus, re-learning is almost NEVER necessary. The menu names on the mac are standard ("file" "edit" "patterns" "font"), and function keys on the Mac are self-documenting (%x shows up alongside the "cut" option in the "file" menu in EVERY application). When you think about it, it makes no sense for different applications to bind similar functions to different keys. The binding is (more or less) absolutely irrelevant, once you've learned the association (why does the letter "a" look the way it does in the english alphabet? Why isn't "a" associated with the "s" sound, and vice-versa? There's no particular reason). 2. There is a set of standard icons for entering drawing and painting modes that work in identical ways across most applications. There is a rich set of standard painting patterns and shadings available in all applications. Because of Quickdraw, all non-postscript pictures are interchangeable and rendered in the same consistent style. 3. There is a "standard file dialogue" for users to specify a file to open/save/update from within an application. It allows you to browse all the directories available on the machine if you can't remember or find a name, and does fast filename-completion in most situations. 100% of macintosh applications make use of this standard file dialogue. These three innovations account for 50% of the reason why people say the mac is easy to use. Don Gillies | University of Illinois at Urbana-Champaign gillies@cs.uiuc.edu | Digital Computer Lab, 1304 W. Springfield, Urbana IL ---------------------+------------------------------------------------------ "UGH! WAR! ... What is it GOOD FOR? ABSOLUTELY NOTHING!" - the song "WAR" by Edwin Starr, circa 1971 --
u2zj@vax5.cit.cornell.edu (Stanton Loh) (02/27/91)
In article <91.056.16:01:18@ira.uka.de>, s_czempin@irav1.ira.uka.de writes: > OK everybody. > I always have arguments with my fellow students about which computer > system is better: the PC world or the MAC world. > I'm for the mac, but I keep losing arguments. > So I have decided to be really thorough: I will start the COMPLETE LIST > OF REASONS WHY THE MAC IS BETTER THAN PC COMPATIBLES. Since YOU can't come up with a winning argument, for YOU a PC compatible is the better machine.
strobl@gmdzi.gmd.de (Wolfgang Strobl) (02/28/91)
jimb@silvlis.com (Jim Budler) writes: >In article <12608@helios.TAMU.EDU> n138ct@tamuts.tamu.edu (Brent Burton) writes: >>In article <91.056.16:01:18@ira.uka.de> s_czempin@irav1.ira.uka.de writes: >>>So I have decided to be really thorough: I will start the COMPLETE LIST >>>OF REASONS WHY THE MAC IS BETTER THAN PC COMPATIBLES. >> >>Nicolai, >> >>Here are some reasons why macs are better than older technology: :) >> >>... >... As a Windows programmer and occasional reader of this newsgroup I would like to add my 0.01 DM (== 0.02 cent) to this discussion. >> >>* Fonts, clipboard, and other mac nice-itys >> >> The OPERATING SYSTEM (macs) supports the Fonts, clipboard, DAs, Networking, >> and every other aspect that makes a mac a mac. With Windows, there is no >> integration of these aspects. Not every program follows the same standard, >> if indeed there is a standard. >Finally, you hit the real advantages of the Mac. Too bad everyone hit the 'n' >key before this. > >[deleted discussion on fonts and clipboard, I agree DOS doesn't] But Windows does. It integrates fonts, clipboard, DAs (by making this kludge unnecessary), networking, and a few other things. Not every program follows the same standard, but most follow the standard given by the Windows Applications Style Guide. And it integrates multitasking, i.e. running many applications concurrently, instead of adding this feature afterwards. The Macintosh GUI was designed as a single tasking environment, while Windows was a multitasking, multi application environment from the very beginning. >> ... >>* International language support >> The Macintosh operating systems and applications all support resources >> and therefore, by simply modifying resources you can have an instant >> German application from the native English application for example. No >> recompilation is necessary. This important to users and developers >> both -- users are happy they don't have to read _everything_ in English, >> and developers don't have to recompile several versions -- just copy >> the specific resources to the application. >Apple did something extraordinarily right with this one. But it can >be done by Windows, too. Mac just got there first. I must qualify my >statement that it can be done by Windows. I mean its a feature that it >is technically possible to implement with Windows. This as opposed to >DOS where this is not possible. As far as I know only the Mac has already >implemented this feature. All Windows applications are constructed by creating resources using various editors (dialog box editors, icon editors, font editors, ....) and writing and compiling code using these resources, and finally combining the output of the resource compiler and the linker into one executable. Translating an application is simply done by creating yet another set of resource files and combining it with the - already linked and unmodified - program. No recoding, recompilation or relinking is necessary. So I wouldn't call this "technically possible to implement" with Windows. It's already implemented and widely used. Wolfgang Strobl #include <std.disclaimer.hpp>
strobl@gmdzi.gmd.de (Wolfgang Strobl) (02/28/91)
CXT105@psuvm.psu.edu (Christopher Tate) writes: >Someone already mentioned this, but it needs to be said again (and again, and >again, and again....) >Since Day One, Macintoshes have been equipped with a mechanism built into the >firmware of the machine to allow applications ("programs," to you MS-DOS >people) to share information. This is the "Clipboard" concept, and its real >beauty is that it is designed to be *completely* application-independant. Is this really true? I.e. is the clipboard support really built into the firmware of the Macintosh? >[NB: I don't know much about Windows, so I don't know just how it attempts > to emulate the Clipboard metaphor. For now, I'll just describe the Mac's > behavior, and make educated guesses about MS-DOS.] I think Windows implements the clipboard metaphor similar to the way the Macintosh does: not at all similar to a real clipboard, fortunately. It implements a few things which simplify information sharing between applications runninc concurrently (different ones or multiple instances of one application): format rendering on demand and private clipboard formats , for example. I don't know how the Macintosh handles multiple applications or multiple clipboard formats. Wolfgang Strobl #include <std.disclaimer.hpp>
scot@sun1.ise.ufl.edu (Scot Gardner) (02/28/91)
In article <672@newave.UUCP> john@newave.mn.org (John A. Weeks III) writes: >In article <91.056.16:01:18@ira.uka.de> s_czempin@irav1.ira.uka.de writes: >> I'm for the mac, but I keep losing arguments. > >PC users cite statistics and benchmarks, Mac users actually use their >computers. > >> So I have decided to be really thorough: I will start the COMPLETE LIST >> OF REASONS WHY THE MAC IS BETTER THAN PC COMPATIBLES. > >1. Macintoshes are cheaper (when comparing similar name brand machines) Similar?? Your kidding, right? AT? 386? 486? If YOU can get them cheaper, then it's not by much. >2. Macintoshes are more powerful Oh, more POWERFUL. Like WHAT is more POWERFUL? They are more easly used? They use more WATTS? They suck more AMPS? Please do tell. >3. Macintoshes are more expandable & versitile (more standard plugs and >network connectors on the back of the box) Yea.. right. Just like a PC has. You can expand it, and (if you buy it right) it has quite a few more "standard plugs" >4. Apple does not charge for the boot disk Ah! There, ya got a point! >5. Apple Credit Card (what more needs to be said) Humm.. sorry. Never heard of it. >6. The Mac does not require you to type "MODE COM1:12,N,8,,P" Nor does the IBM PC. When did you last use a 12 baud printer? The Mac would not even THINK of letting you use it (: >7. Apple gives you a totally cool manual that nobody ever reads I was forced to read them a few times, not bad! >8. The PC cannot run Mac, PC, Unix, and Apple II programs all at the same time Nor would I want it to! (: >9. Multitasking, multitasking, multitasking (no, Windows does not count) WOW! Hold on. You've NEVER multitasked before right? That's NOT multitasking! If Windows does not count, then a Mac does not either! >10. Net-Bunny and all of the other really net stupid Mac tricks Ok, another score. You ARE kidding here, right? >If you ever have problems with a PC user again, simply ask that person to >explain "CONFIG.SYS". That should keep them busy for a few days. You can >keep novice users busy asking how MCGA is different from CGA or MGA, or ask >how to tell the difference between the 200 different disk formats. You get >the point.... > >-john- CONFIG.SYS: Simple! For you Mac people: It's a simple way of keeping track of INITS. (Well.. not really.. hehe) DISPLAYS: Your right, the video display problem is STUPID. You gotta expect that because you don't have ONE COMPANY controling the market. DISKS: It's a small problem. You learn to live with it. Don't get me wrong here people. *I* do hate a lot of things about Macs, but I like some things too. PC/MAC wars are STUPID. You did not talk about the REAL reasons to hate PC's. Like being stuck with 640K of "main" memory. -- +----------------------------------------------------------------------------+ | University Of Florida | | Industrial And Systems Engineering | | Scot M. Gardner, Resident Computer Jock | | scot@sun1.ise.ufl.edu smg@beach.cis.ufl.edu smg@hindmost.math.ufl.edu | +----------------------------------------------------------------------------+
CXT105@psuvm.psu.edu (Christopher Tate) (02/28/91)
(* Wolfgang Strobl says some non-trivial things about Windows for the PC
being able to do the things that have been touted as major Macintosh
strengths, such as the Clipboard metaphor. *)
Even though Windows may impose a Clipboard metaphor and related features
of the GUI on the PC world now, the Mac has been supporting and refining
that metaphor for what, 5 years? 7 years? More?
Windows is *not* a mature GUI; it simply hasn't been used enough by
enough different people to have settled down yet. By contrast, the
Macintosh world (and Apple in particular) have been doing serious
research into human interface questions for years. That's why developers
have access to the Human Interface Notes -- so that there are definitive
answers to questions of "How should I present this concept to the user?"
Also: granted that Windows can do these things; what about OS/2? Or
is Windows supposed to be the new standard OS/GUI for MS-DOS machines?
I don't believe IBM would be very happy about that...
OS/2 has some features that are *really* nice for programming, such as
multithreading, and which aren't available on Macintoshes. Yet. But
I have yet to see a debate espousing OS/2 rather than Windows. I'm
really not sure why that is ... is it the price? Or does it have
failings in the GUI that exclude it from such discussions?
In essence, here are my feelings on the matter: If you're interested in
doing computation-intensive stuff quickly, by all means get an IBM.
There's a lot better performance/price ratio available for such things
in the DOS world. You're going to have to work around the user interface
(or the lack thereof), but you get what you pay for.
If you'd rather have a *comfortable* machine, go for the Mac.
-------
Christopher Tate | "Living in a fisheye lens, caught
| in the camera eye; I have no
cxt105@psuvm.psu.edu | heart to lie: I can't pretend a
{...}!psuvax1!psuvm.bitnet!cxt105 | stranger is a long-awaited friend."
cxt105@psuvm.bitnet | -- Rush, "Limelight"
breidenb@Informatik.TU-Muenchen.DE (Oliver Breidenbach) (02/28/91)
May I make an observation? I don't know any PC user who always runs Windows. *They* say: It's too slow, requires too much memory and since there are only a few programs supporting it it has no real benefit. On the prices: I know of some Mac Clones which come *without* the Mac OS which are less than 1/2 the price of an equally equipped Apple Mac. This is far less than a MS-Dos Machine and quite compareable as well, 'cause MSDOS is really *no* Operation System. Ever tried to do UNIX (an Operation System) on a PC? That costs tremendous amounts of money... (including hours and hours of work to get all these stupid grafix to work). BTW: Why is OS/2 called OS/2? Cause it wants to be *an* Operating System when grown up. :-) have fun, and happy hack to the *normal* PC *User*. Oliver PS. This was the first and the last time I ever took part of such a silly thing as a war. Oliver Breidenbach, CSD, Technische Universitaet, Muenchen E-Mail: Oliver.Breidenbach@Informatik.TU-Muenchen.de
macman@unix.cis.pitt.edu (Dennis H Lippert) (02/28/91)
In article <1991Feb28.015446.16531@eng.ufl.edu> scot@sun1.ise.ufl.edu (Scot Gardner) writes: >In article <672@newave.UUCP> john@newave.mn.org (John A. Weeks III) writes: >>In article <91.056.16:01:18@ira.uka.de> s_czempin@irav1.ira.uka.de writes: >> >>1. Macintoshes are cheaper (when comparing similar name brand machines) >Similar?? Your kidding, right? AT? 386? 486? >If YOU can get them cheaper, then it's not by much. Uh, he said "name brand"... meaning Apple vs. IBM. How many "PC" users actually have "true" IBM machines? >>2. Macintoshes are more powerful >>3. Macintoshes are more expandable & versitile (more standard plugs and >>network connectors on the back of the box) >Yea.. right. Just like a PC has. You can expand it, and (if you buy >it right) it has quite a few more "standard plugs" Correct... *if* you buy it right. A $999 (list) classic has 1mb ram, HD floppey drive (which can read MS-DOS and OS-2), SCSI port, Appletalk networking hardware, monochrome monitor (sure it's 9", but it can fit a full 80x24 display of 9 point Monaco, and IMHO, be more readable than a 'typical' PC.). And it's expandable to a useable 4 mb ram. >>6. The Mac does not require you to type "MODE COM1:12,N,8,,P" >Nor does the IBM PC. When did you last use a 12 baud printer? >The Mac would not even THINK of letting you use it (: Obviously, the point of the comment was lost! >>9. Multitasking, multitasking, multitasking (no, Windows does not count) >WOW! Hold on. You've NEVER multitasked before right? That's NOT multitasking! >If Windows does not count, then a Mac does not either! Wrong! Remember that the "semi-multitasking" is included with the Mac... it's not a $300, 5 meg software package. The typical Mac system uses around a meg to do what it does... Syetm 7.0 will bring true multitasking, and windows' neat-o "modern" windows to the Mac... free... at about 2 meg. Dennis Lippert- macman@unix.cis.pitt.edu
derek@coco2.albany.edu (Cinderella Man) (03/01/91)
In article <91058.234938CXT105@psuvm.psu.edu> CXT105@psuvm.psu.edu (Christopher Tate) writes: >(* Wolfgang Strobl says some non-trivial things about Windows for the PC > being able to do the things that have been touted as major Macintosh > strengths, such as the Clipboard metaphor. *) > [thangs deleted] >Also: granted that Windows can do these things; what about OS/2? Or >is Windows supposed to be the new standard OS/GUI for MS-DOS machines? >I don't believe IBM would be very happy about that... The latest IBM rumour I've heard says that the next version, OS/3(?), will combine support for BOTH Windows- and OS/2-based programs. As I say this is a rumour, I heard it from a DOShead down the hall, so I can't vouch for its validity. Imagine how big the software will be, though... they'll have to distribute it like Apple does AU/X: CD-ROM or hard drive. And the minimum system requirements, too! Whew! >Christopher Tate | "Living in a fisheye lens, caught > | in the camera eye; I have no >cxt105@psuvm.psu.edu | heart to lie: I can't pretend a >{...}!psuvax1!psuvm.bitnet!cxt105 | stranger is a long-awaited friend." >cxt105@psuvm.bitnet | -- Rush, "Limelight" > Derek L. -- We can go from Rocket's Red Glare Down to "Brother can you spare--"
davoli@natinst.com (Russell Davoli) (03/01/91)
In article <1991Feb28.015446.16531@eng.ufl.edu>, scot@sun1.ise.ufl.edu (Scot Gardner) writes: > In article <672@newave.UUCP> john@newave.mn.org (John A. Weeks III) writes: > >In article <91.056.16:01:18@ira.uka.de> s_czempin@irav1.ira.uka.de writes: > >> I'm for the mac, but I keep losing arguments. > > > >> So I have decided to be really thorough: I will start the COMPLETE LIST > >> OF REASONS WHY THE MAC IS BETTER THAN PC COMPATIBLES. > > [David Lettermanesque Top Ten List and rebuttals deleted] > > You ARE kidding here, right? I think this was pretty clearly a joke since it sounded a lot like one of David Letterman's top ten lists. Let's all take ten deep breaths and declare a cease fire. We just seemed to have finished a relatively mild NeXT/Mac war, and now we're about to plunge into the great napalm pool of PC vs. Mac. Maybe somebody on from each side (Mac and PC) ought to put together a list of things they find useful and things they find annoying or poorly designed then put these somewhere we can direct those who seek comparisons. They can look at this and make up their own mind on how each system meets their needs. Just my $.02 worth. --russell
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/01/91)
john@newave.UUCP (John A. Weeks III) writes: >In article <91.056.16:01:18@ira.uka.de> s_czempin@irav1.ira.uka.de writes: >> I'm for the mac, but I keep losing arguments. >PC users cite statistics and benchmarks, Mac users actually use their >computers. >> So I have decided to be really thorough: I will start the COMPLETE LIST >> OF REASONS WHY THE MAC IS BETTER THAN PC COMPATIBLES. >1. Macintoshes are cheaper (when comparing similar name brand machines) Sure. If you don't care how much you pay, they are cheaper ;-) >2. Macintoshes are more powerful >3. Macintoshes are more expandable & versitile (more standard plugs and >network connectors on the back of the box) >4. Apple does not charge for the boot disk >5. Apple Credit Card (what more needs to be said) These reasons may be sound for true believers, but are hard to understand for non-believers. What is "more powerful"? Who charges for what boot disk? What is an "Apple Credit Card"? >6. The Mac does not require you to type "MODE COM1:12,N,8,,P" PCs don't, either. >7. Apple gives you a totally cool manual that nobody ever reads >8. The PC cannot run Mac, PC, Unix, and Apple II programs all at the same time PC's can't run Mac programs mainly because Apple bundles hard- and software. Emulating the Mac on a PC would require either stealing the ROMs or buying them from Apple - if Apple would sell them. But Apple doesn't. Emulating a PC on a Mac is simple: buy the BIOS technology from one of the companies selling PC BIOSes, buy MSDOS from Microsoft, write a 80x86 emulator and put the three things together. Having second sources for all the parts of a system is a Good Thing, in my opinion. >9. Multitasking, multitasking, multitasking (no, Windows does not count) Why does the fact that Windows has the better multitasking not count? >10. Net-Bunny and all of the other really net stupid Mac tricks Bahnhof. (Sorry, German slang: I don't understand what you are talking about). Wolfgang Strobl #include <std.disclaimer.hpp>
n298ad@tamuts.tamu.edu (John Jordan) (03/01/91)
If you want to talk multitasking, look at the Amiga. It has it built in and it runs in 512k. Keymaps for other countries are not a problem either. Besides, on messy dos Windows is a CPU hog. and on the MAC multitasking is a memory hog. Just my 2 cents. -John
dmittman@beowulf.JPL.NASA.GOV (David Mittman) (03/01/91)
I just read an article in ComputerWorld (sorry, no reference other than "a recent issue") which stated that users are not rushing to the new "for windows" versions of popular PC software. Rather, they are using windows as a way of running multiple "character based" applications at one time. Can we truly expect people to purchase new versions of software they already have, just to have a common look and feel between applications on a PC? Also, lets remember that all Macintosh models (I think, at least most) can run MultiFinder. To use Windows (use = speed, etc.) I believe that a '286 machine is necessary. Apple is to be congratulated on maintaining compatibility between system versions for applications designed to the guidelines. - David
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/01/91)
CXT105@psuvm.psu.edu (Christopher Tate) writes: >(* Wolfgang Strobl says some non-trivial things about Windows for the PC > being able to do the things that have been touted as major Macintosh > strengths, such as the Clipboard metaphor. *) >Even though Windows may impose a Clipboard metaphor and related features >of the GUI on the PC world now, the Mac has been supporting and refining >that metaphor for what, 5 years? 7 years? More? So does Windows. Windows 1, which had the same Clipboard support as Windows 3, was announced before the Mac came out, and was finally delivered one year after the Mac - five years ago. >Windows is *not* a mature GUI; it simply hasn't been used enough by >enough different people to have settled down yet. What makes a GUI matured? And is beeing matured really an advantage, under all circumstances? The Mac's GUI was designed for a closed 128K machine with a small screen. Some of its concepts are still fresh, but some look a little worn out - Desk Accessories, the implementation of multitasking, even the Clipboard metaphor, to name a few examples. > By contrast, the >Macintosh world (and Apple in particular) have been doing serious >research into human interface questions for years. That's why developers >have access to the Human Interface Notes -- so that there are definitive >answers to questions of "How should I present this concept to the user?" I don't doubt that, but would rather like to discuss the results of that research in detail. >Also: granted that Windows can do these things; what about OS/2? Or >is Windows supposed to be the new standard OS/GUI for MS-DOS machines? >I don't believe IBM would be very happy about that... From a users point of view, the OS/2 Presentation Manager and Windows are nearly identical. In fact, the OS/2 PM is a reimplementation of the Windows GUI on top of the OS/2 kernel. Unfortunately, the situation is not as nice for the programmer, because the Application Program Interface has been changed, partially to serve IBM's intent to integrate features of its GDDM (Graphical Data Display Manager) mainframe graphics system into OS/2, and partially in order to clean up the API and fit it to a more modern operating system. The announced addition of a Windows compatibility layer in OS/2 V2 will probably solve this problem. >OS/2 has some features that are *really* nice for programming, such as >multithreading, and which aren't available on Macintoshes. Yet. But >I have yet to see a debate espousing OS/2 rather than Windows. I'm >really not sure why that is ... is it the price? Or does it have >failings in the GUI that exclude it from such discussions? Users don't care much for what is nice for programmers. They want applications. The problem of OS/2 is that it (Microsoft, that is) tried to make two steps at the same time: moving the user from a CP/M clone to a real operating system, and from a character based UI to a GUI. For the common DOS user, who is quite happy with the performance and functionality of her character based applications, this step is much too big. In short, the main problem was the complete lack of a migration path. The recent success of Windows version 3 was mainly because it offers a usable migration path for the DOS user, for the first time. The current version of OS/2 still does not, but the forthcoming version 2 will. Wolfgang Strobl #include <std.disclaimer.hpp>
francis@uchicago.edu (Francis Stracke) (03/01/91)
In article <1991Feb28.163514.18832@sarah.albany.edu> derek@coco2.albany.edu (Cinderella Man) writes: The latest IBM rumour I've heard says that the next version, OS/3(?), Well, if they follow their recent nomenclature, they'll be calling it OS/1. :-) -- /=============================================================================\ | Francis Stracke | My opinions are my own. I don't steal them.| | Department of Mathematics |=============================================| | University of Chicago | Until you stalk and overrun, | | francis@zaphod.uchicago.edu | you can't devour anyone. -- Hobbes | \=============================================================================/
francis@uchicago.edu (Francis Stracke) (03/01/91)
In article <97235@unix.cis.pitt.edu> macman@unix.cis.pitt.edu (Dennis H Lippert) writes: In article <1991Feb28.015446.16531@eng.ufl.edu> scot@sun1.ise.ufl.edu (Scot Gardner) writes: >>6. The Mac does not require you to type "MODE COM1:12,N,8,,P" >Nor does the IBM PC. When did you last use a 12 baud printer? >The Mac would not even THINK of letting you use it (: Obviously, the point of the comment was lost! Besides which, he's wrong. A Mac's printer driver handles *everything* for the app. All you'd have to do to use a 12 baud printer would be plug it in, copy the driver into the System Folder, select it from the Chooser, and print. From _ANY_ app--none of this garbage about having a special driver for each program/printer combination that needs to handle graphics. Of course, after selecting "Print" from the menu, you would be obliged to starve to death waiting for the printer, but that's not the Mac's fault. :-) -- /=============================================================================\ | Francis Stracke | My opinions are my own. I don't steal them.| | Department of Mathematics |=============================================| | University of Chicago | Until you stalk and overrun, | | francis@zaphod.uchicago.edu | you can't devour anyone. -- Hobbes | \=============================================================================/
francis@uchicago.edu (Francis Stracke) (03/01/91)
In article <4161@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: CXT105@psuvm.psu.edu (Christopher Tate) writes: >Someone already mentioned this, but it needs to be said again (and again [...] >Since Day One, Macintoshes have been equipped with a mechanism built into the >firmware of the machine to allow applications ("programs," to you MS-DOS >people) to share information. This is the "Clipboard" concept, and its real >beauty is that it is designed to be *completely* application-independant. Is this really true? I.e. is the clipboard support really built into the firmware of the Macintosh? More or less. It's in the System File, usually, but it's always there. , for example. I don't know how the Macintosh handles multiple applications or multiple clipboard formats. There's one system-wide clipboard; apps are supposed to copy their private scraps (if any) onto it when they get switched to background. As for multiple formats: the data is stored as resources (i.e., with four-character type names), and the resource type indicates the format. Multiple resources can be on the scrap at once; the classic example is a word processor exporting both its text and the picture of that text. (Most don't, but you could.) -- /=============================================================================\ | Francis Stracke | My opinions are my own. I don't steal them.| | Department of Mathematics |=============================================| | University of Chicago | Until you stalk and overrun, | | francis@zaphod.uchicago.edu | you can't devour anyone. -- Hobbes | \=============================================================================/
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/01/91)
n298ad@tamuts.tamu.edu (John Jordan) writes: >If you want to talk multitasking, look at the Amiga. True. Or look at OS/2. >It has it built in and it runs in 512k. So what. I have a multitasker written in Z80 assembler which does preemptive multitasking within 4 K (or was it 2K? I forgot, it's long ago). >Keymaps for other countries are not a problem either. Internationalization is much more than changing the keymap. >Besides, on messy dos Windows is a CPU hog. Not at all. >and on the MAC multitasking is a memory hog. No comment ;-) Wolfgang Strobl #include <std.disclaimer.hpp>
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/01/91)
dmittman@beowulf.JPL.NASA.GOV (David Mittman) writes: >I just read an article in ComputerWorld (sorry, no reference other than "a >recent issue") which stated that users are not rushing to the new "for >windows" versions of popular PC software. Rather, they are using windows >as a way of running multiple "character based" applications at one time. >Can we truly expect people to purchase new versions of software they >already have, just to have a common look and feel between applications on >a PC? No, we can't. Neither can we expect people to purchase new versions of hardware and software they already have, just to have a common look and feel between applications. But sometimes people buy *new* software. In this case, there is a strong tendency to buy software which actually *uses* the hardware they already have. >Also, lets remember that all Macintosh models (I think, at least most) can >run MultiFinder. To use Windows (use = speed, etc.) I believe that a '286 >machine is necessary. Apple is to be congratulated on maintaining >compatibility between system versions for applications designed to the >guidelines. All PC clones with enough memory can run Windows. For using Windows a 80286 is *not* necessary. In fact, I know somebody who uses an eight year old 4.77 MHz XT clone to write reports, using Windows-Write. Of course, in order to get decent performance, a 80286 with 1 MB is recommended. Such machines exist nearly as long as the Mac does. Finally, Windows offers similar upward compatibility between system versions. Wolfgang Strobl #include <std.disclaimer.hpp>
mike@maths.tcd.ie (MIKE ROGERS) (03/01/91)
In article <91.056.16:01:18@ira.uka.de>, s_czempin@irav1.ira.uka.de wrote: >OK everybody. >I always have arguments with my fellow students about which computer >system is better: the PC world or the MAC world. I'd get Amiga. More advanced technology, superior OS, expandable, etc and its capable of emulating the two systems you listed for next to nothing. Three (or ten!) computers in one, what more could you ask for? -- Mike Rogers,Box 6,Regent Hse,## Beren was the son of Bereg the son of Etcetera. TCD,EIRE. <mike@maths.tcd.ie>## Caryion "Adnausium" ###############################DON'T MISS TRINCON400 6th, 7th, 8th FEBRUARY 1992 And she wore Black Contact Lenses when you said you liked her eyes......Toasties
rmh@apple.com (Rick Holzgrafe) (03/01/91)
In article <4161@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: > >Since Day One, Macintoshes have been equipped with a mechanism built into the > >firmware of the machine to allow applications ("programs," to you MS-DOS > >people) to share information. This is the "Clipboard" concept, and its real > >beauty is that it is designed to be *completely* application-independant. > > Is this really true? I.e. is the clipboard support really built into > the firmware of the Macintosh? Yes - read on for some details. I wouldn't say it's *completely* application-independant. > I think Windows implements the clipboard metaphor similar to the way > the Macintosh does: not at all similar to a real clipboard, fortunately. > It implements a few things which simplify information sharing between > applications runninc concurrently (different ones or multiple instances > of one application): format rendering on demand and private clipboard formats > , for example. I don't know how the Macintosh handles multiple applications > or multiple clipboard formats. When a user tells an application to "copy", the app stores the specified data in the clipboard. The data may, if desired, be stored in several different formats: a word processor, for example, could store a chunk of text in its internal format (for pasting back into another document in the same application), and in plain unformatted ASCII (for pasting into other word processors or into simple text applications), and as a picture (for pasting into graphics applications). Each format is tagged with an ID so you can tell which is which. When the user tells an application to "paste", it looks at all the formats available in the clipboard, chooses the one it likes best, and uses that one. This is invisible to the user, who just "copies" in one place, "pastes" in another, and sees the pasted data appear in the most useful format. Two formats, text and PICT, are standards supported by nearly every Mac application. This allows transfer of text and pictures between a wide variety of applications - as someone else recently stated, pictures drawn in MacPaint, MacDraw, SuperPaint, HyperCard, MacProject, and a host of others, can be pasted into any word processor: MacWrite, WriteNow, FullWrite, MS Word, WordPerfect, Nisus, and others. The system isn't perfect. There is no strong standard format for formatted text - if you copy a paragraph from MacWrite into Nisus (or between any two dissimilar word processors), the font and typestyle information is usually lost; only the ascii text remains. (Fortunately, one doesn't need to do this often; one word processor at a time is usually enough for most folks.) EPS (pictures in PostScript) are not understood by the majority of apps. Graphics apps written before Color QuickDraw often can't cope with color pictures (and often can, but we prefer 100% compatibility when we can get it.) But by and large, the clipboard works smoothly and invisibly, and it really is one of the strengths of the Mac. BTW: It's rare for me to post into an argumentative thread. I did so this time because someone asked for some real information I could supply (and I hope it answers your question.) I have never seen anyone's mind changed by argument. The fellow who started this thread said he keeps losing arguments to the DOS fans - but I notice he remains unconvinced that their arguments are correct! I confidently predict that if he begins to win those arguments, the DOS fans will be equally unconvinced. (Of course, if arguing is simply your hobby, then have at it. :-) ========================================================================== Rick Holzgrafe | {sun,voder,nsc,mtxinu,dual}!apple!rmh Software Engineer | AppleLink HOLZGRAFE1 rmh@apple.com Apple Computer, Inc. | "All opinions expressed are mine, and do 20525 Mariani Ave. MS: 3-PK | not necessarily represent those of my Cupertino, CA 95014 | employer, Apple Computer Inc."
dawg6844@uxa.cso.uiuc.edu (<blank>) (03/01/91)
I realize its probably pointless, but I thought i'd put my two cents in, having used both macs and pc's running windows. Multifinder is no more a memory-hog than Windows is, and in fact, in many situations, it is better. Second, you most certainly can NOT get reasonable performance out of Windows 3 on a 286 with 1 meg. I can sketch the windows on paper faster than a 286 with 1 meg. My friend has a 33Mhz 386 with 5 meg, and Windows is STILL slower than my 25Mhz Mac IIci. -- ________________________________________________________________________________ Dan Walkowski | To understand recursion, Univ. of Illinois, Dept. of Comp. Sci. | you must first understand recursion. walkowsk@cs.uiuc.edu |
melling@cs.psu.edu (Michael D Mellinger) (03/01/91)
In article <4176@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes:
All PC clones with enough memory can run Windows. For using Windows a
80286 is *not* necessary. In fact, I know somebody who uses an eight
year old 4.77 MHz XT clone to write reports, using Windows-Write.
Window's is sloooow. I use a Model 70 at work, and I wish that I
could trade it in on a Model 90.
Of course, in order to get decent performance, a 80286 with 1 MB is
recommended. Such machines exist nearly as long as the Mac does.
Finally, Windows offers similar upward compatibility between system
versions.
I saw a demostration of Word for Windows on a Model 55SX, and it
seemed to be slower than Word on a Classic.
-Mike
torrie@cs.stanford.edu (Evan Torrie) (03/01/91)
strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: >So does Windows. Windows 1, which had the same Clipboard support as Windows 3, >was announced before the Mac came out, But AFTER the Lisa... >and was finally delivered one year after the Mac - five years ago. The Mac was delivered in January 1984... 7 years ago. -- ------------------------------------------------------------------------------ Evan Torrie. Stanford University, Class of 199? torrie@cs.stanford.edu Murphy's Law of Intelism: Just when you thought Intel had done everything possible to pervert the course of computer architecture, they bring out the 860
phillita@mentor.cc.purdue.edu (Todd Phillips) (03/01/91)
In article <1991Feb28.234127.756@maths.tcd.ie> mike@maths.tcd.ie (MIKE ROGERS) writes: >In article <91.056.16:01:18@ira.uka.de>, s_czempin@irav1.ira.uka.de wrote: >>OK everybody. >>I always have arguments with my fellow students about which computer >>system is better: the PC world or the MAC world. > > I'd get Amiga. More advanced technology, superior OS, expandable, etc >and its capable of emulating the two systems you listed for next to nothing. >Three (or ten!) computers in one, what more could you ask for? Personally, I think one should consider a Commodore 128, but then again I think A SPARCstation has its good points, too. Actually, if a person is interested in real computing--the answer is to buy a Sequent main frame. Anything less is just a weenie computer. Though, really now, a Casio Databank watch is all the computing power anyone REALLY needs. :^) (sarcasm off) Come on folks, let's stop trying to prove that the computer we bought is the best there is. Everyone has his needs and wants and a budget to fulfill those needs. Different computers are right for different people. Let's fill the bandwidth of this news group with more productive info than inter- system flame wars. ----------- Todd Phillips phillita@mentor.cc.purdue.edu todd@gothamcity.jsc.nasa.gov "MacNETS -- The Neural Net simulator for the '90s"
favorini-francis@cs.yale.edu (Francis Favorini) (03/02/91)
In article <4176@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: >dmittman@beowulf.JPL.NASA.GOV (David Mittman) writes: > >>Can we truly expect people to purchase new versions of software they >>already have, just to have a common look and feel between applications on >>a PC? > >No, we can't. Neither can we expect people to purchase new versions of >hardware and software they already have, just to have a common look and >feel between applications. > >But sometimes people buy *new* software. In this case, there is a strong >tendency to buy software which actually *uses* the hardware they already >have. > This is THE FUNDAMENTAL problem with Windows. You can't do everything you want to do in it. There are many DOS programs which outperform and out feature the Windows counterparts. (Sure, plenty go the other way too -- that's the problem.) I like to word process in AmiPro in Windows. I use PageMaker in Windows. Then I have to get out to use Paradox (a database), and don't tell me I can run it in a DOS subtask of Windows, because Windows hogs all the extended memory and Paradox runs with a pitifully small amount. Not to mention compiler/interpreter environments. You have to exit Windows to use most(all?) of them, too. Switching from DOS to Windows and back is a pain. Sometimes Windows trashes the machines memory/ports/environment enough that you must reboot to use another DOS program. HASSLE! Of course all this is to use an inferior GUI anyhow. See below for details. >>Also, lets remember that all Macintosh models (I think, at least most) can >>run MultiFinder. To use Windows (use = speed, etc.) I believe that a '286 >>machine is necessary. Apple is to be congratulated on maintaining >>compatibility between system versions for applications designed to the >>guidelines. > >All PC clones with enough memory can run Windows. For using Windows a >80286 is *not* necessary. In fact, I know somebody who uses an eight >year old 4.77 MHz XT clone to write reports, using Windows-Write. > >Of course, in order to get decent performance, a 80286 with 1 MB is >recommended. Such machines exist nearly as long as the Mac does. >Finally, Windows offers similar upward compatibility between system >versions. Windows on an XT must be excruciatingly slow! I'm running it on a network of 20MHz 386 machines and I still find myself waiting for scrolling, menu pull-downs, and window opens more than on my Mac II at home, and more than I can stand sometimes. These things are still tolerable (i.e. better than on my 386 for the most part) on my friend's Mac Plus. Note that I am talking about elements of the GUI and NOT how fast the machines can recalculate my Excel worksheets. (Here the 386 blows away the Plus, but the II wins by a neck [probably because it has a better math coprocessor].) Other things that bug me about Windows: 1) Program Manager and File Manager are separate programs. This is ridiculous. Imagine having Finder broken up into two parts. One which has a (one level) file/folder metaphor and lets you launch apps. The other has a tree hierarchy and lets you look at data files (and apps), but doesn't use icons at all. (And takes at least 30 seconds to read in the structure of our file server everytime you start it up!!) This dichotomy is unnatural and bogus. I don't like using it, so I often drop into DOS to use a "more primitive" file manipulator, EVEN when I'm in Windows. 2) Small, crippled DOS memory limits (640K). It is a huge pain to diddle around with expanded memory and extended memory. They are NOT the same (very subtle). Not to mention High DOS memory. Windows has its own way to do it, that often conflicts with the way third party extended memory managers like to do things. You try to figure out why your database won't run your 80k program when you have 5 megs of extended and 3 megs of expanded RAM. 3) Different video modes. I don't want to have to configure my software everytime I move from my VGA monitor to the machine in the other room running with EGA or MCGA or Hercules, etc. 4) More klunky/less standardized GUI. Every Windows program I've used has a slightly different way to implement the standard file dialogue. Sometimes you can use the letter keys to go right to a file, sometimes the files and directories(folders) are in two different scrolling lists, sometimes one (at the end or beginning, but never mixed). You get the idea. This defeats the purpose of a standard. You still have to remember how this or that particular program does things. I don't mean to say there is no standard, but there isn't enough of one, and the goes a long way to being the same thing. 5) Someone mentioned ResEdit and resources. I don't think there is a program like ResEdit for Windows that can be run by anyone (brave enough) on a program after its components have been assembled. I.e. a developer can add/change resources and send out various language version without rewriting code, but an end user cannot change Save from Ctrl-S to Ctrl-Z or put the File menu in Swahili. Correct me if I am wrong. 6) Windows crashes much more than my Mac at home. And I have 27 INIT running at home! Windows will crash about once or twice a week during seemingly normal and mundane operations like typing scrolling. It crashed even more often after you have installed new software (I mean just plain old apps) until you have tweaked WIN.INI, CONFIG.SYS, and AUTOEXEC.BAT enough. This is a major hassle. I have never had my Mac crash more often just because I installed a new applications (INIT maybe, app no way). 7) Installation programs/procedures. In the vast majority of cases a Windows or DOS program must be INSTALLED. This means that mere mortals can't do it without assistance from an installer program which mucks around with WIN.INI, CONFIG.SYS, and AUTOEXEC.BAT, sometimes telling you, sometimes not. Then you have to go in and undo any possible damage, because you have two different programs with potentially conflicting operating parameters. 8) Fonts on screen. They aren't as nice as on my Mac(no ATM). The characters actually move around ak{lot horizontally as you type. Very disconcerting. Not as WYSIWYG as the Mac. Note: A friend of mine at Microsoft tells me that some of these problems will be fixed in Windows 3.1 (specifically the Program/File Manager thing will improve). Also DOS 5.0 gets rid of the 640K barrier at least partly. Someone else may have more info on this. However, these improvements won't be available until Q3 or Q4 1991. And then they will finally bring things to the level of the Mac approx. 5 years ago. Things I like about Windows: 1) Better multi-tasking than Multifinder on the Mac. I.e. regular programs can run in the background, not just print spoolers, etc. (Note that I mean actually run, not just sit there as in Multifinder.) 2) Better interface than DOS. That's about it. In my book that makes it inferior to the Mac interface. Many of Windows problems come from having to live with DOS. This is an ancient OS (12 years, I think), designed for a bygone computing era. It is time to get rid of it. Until Microsoft does, they will have only a nice kludge. I should point out that most of my comments have to do with PCs running Windows, as I feel that DOS as an interface is slightly better than a typewriter. I mean you tell me what kind of disk "FORMAT /N:9" formats. Note that I am not afraid of command lines. I like Unix. Not for its interface, but for its power. I have constructed many a pipe of more than four filters. And some even did what I wanted ;-). DOS is like Unix, but without the power. I also program for both Macs and PCs (but not Windows). Disclaimer: I use both Macs and PCs. I like Macs better. -- ______________________________________________________________________________ Francis Favorini favorini@cs.yale.edu favorini@yalecs.bitnet ...!yale!favorini
aard@sdcc13.ucsd.edu (Anthony C. Ard) (03/02/91)
In article <29159@cs.yale.edu> favorini-francis@cs.yale.edu (Francis Favorini) writes: >Things I like about Windows: > 1) Better multi-tasking than Multifinder on the Mac. I.e. > regular programs can run in the background, not just > print spoolers, etc. (Note that I mean actually run, not > just sit there as in Multifinder.) -------------- No flames, just a question. What is multitasking really like in Windows? How is it better than Multifinder? One day, just to test MF's limits, I was downloading a file from my Unix account, unstuffing a file with Compactor, unstuffing another file with StuffIt Classic, calculating a fractal with MandelZot and playing a rousing game of NetHack -- 5 applications running all at the same time with no problems whatsoever. Isn't this multitasking? - Anthony C. Ard
smg@sparky.cis.ufl.edu (Scot M. Gardner) (03/02/91)
In article <FRANCIS.91Feb28170909@daisy.uchicago.edu> francis@uchicago.edu (Francis Stracke) writes: >In article <97235@unix.cis.pitt.edu> macman@unix.cis.pitt.edu (Dennis H Lippert) writes: > > In article <1991Feb28.015446.16531@eng.ufl.edu> scot@sun1.ise.ufl.edu (Scot Gardner) writes: > > >>6. The Mac does not require you to type "MODE COM1:12,N,8,,P" > >Nor does the IBM PC. When did you last use a 12 baud printer? > >The Mac would not even THINK of letting you use it (: > Obviously, the point of the comment was lost! > >Besides which, he's wrong. A Mac's printer driver handles >*everything* for the app. All you'd have to do to use a 12 baud >printer would be plug it in, copy the driver into the System Folder, >select it from the Chooser, and print. From _ANY_ app--none of this >garbage about having a special driver for each program/printer >combination that needs to handle graphics. > >Of course, after selecting "Print" from the menu, you would be obliged >to starve to death waiting for the printer, but that's not the Mac's >fault. :-) > I see, and how does one go about building this print driver?? You think APPLE has one?? -- | University Of Florida | | Computer and Information Sciences & Industrial and Systems Engeenering | | Scot M. Gardner, Resident Computer Jock | | scot@sun1.ise.ufl.edu smg@reef.cis.ufl.edu smg@hindmost.math.ufl.edu |
kingson@uxh.cso.uiuc.edu (Kingson Gunawan) (03/02/91)
favorini-francis@cs.yale.edu (Francis Favorini) writes: > 1) Better multi-tasking than Multifinder on the Mac. I.e. > regular programs can run in the background, not just > print spoolers, etc. (Note that I mean actually run, not > just sit there as in Multifinder.) Correct me, I have not seen a Multifinder compatible program that just sit in the background. All the program that I have seen (word processor, etc.) do actually run in the background including some compression utilities, databases etc. I do know about 3 years ago there was a program called mac switcher which actually suspends a program and sends it to the background. One thing about MS Windows that really irritates me is its speed. I actually notice a much slower responds from a 20MHz 386 machine running MS Windows than from the Mac SE. Otherwise, MS Windows is ok.
francis@uchicago.edu (Francis Stracke) (03/02/91)
In article <1991Mar1.193406.22014@eng.ufl.edu> smg@sparky.cis.ufl.edu (Scot M. Gardner) writes: In article <FRANCIS.91Feb28170909@daisy.uchicago.edu> francis@uchicago.edu (Francis Stracke) writes: >Besides which, he's wrong. A Mac's printer driver handles >*everything* for the app. All you'd have to do to use a 12 baud >printer would be plug it in, copy the driver into the System Folder, >select it from the Chooser, and print. From _ANY_ app--none of this >garbage about having a special driver for each program/printer >combination that needs to handle graphics. > I see, and how does one go about building this print driver?? You think APPLE has one?? Well, no, not as such.... A printer that wasn't intended for a Mac is a problem, of course; but there's no way around that: Macs need to put out their graphics info, and there has to be *something* to interpret all that stuff. And if you buy a printer intended to be used with Mac, the company includes the driver, you stick it in, et voila. I suppose it would be possible to set up customization options on a printer driver: make a generalized driver, whose setings you could then tweak in a cdev. (You'd need two separate files for that, but that's a minor pain.) -- /=============================================================================\ | Francis Stracke | My opinions are my own. I don't steal them.| | Department of Mathematics |=============================================| | University of Chicago | Until you stalk and overrun, | | francis@zaphod.uchicago.edu | you can't devour anyone. -- Hobbes | \=============================================================================/
n138ct@tamuts.tamu.edu (Brent Burton) (03/02/91)
In article <17106@sdcc6.ucsd.edu> aard@sdcc13.ucsd.edu (Anthony C. Ard) writes: > >One day, just to test MF's limits, I was downloading a file from my >Unix account, unstuffing a file with Compactor, unstuffing another >file with StuffIt Classic, calculating a fractal with MandelZot and >playing a rousing game of NetHack -- 5 applications running all at the >same time with no problems whatsoever. Isn't this multitasking? Anthony, no flames, just a question. While your machine was cranking away multitasking all this stuff, was it able to actually get anything done? :-) (besides switch tasks?) +----------------------+--------------------------+ | Brent P. Burton | n138ct@tamuts.tamu.edu | | Texas A&M University | Computer Science/Physics | +----------------------+--------------------------+
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/03/91)
rmh@apple.com (Rick Holzgrafe) writes: [description of the purpose and functionality of the Macintosh clipboard omitted] >BTW: It's rare for me to post into an argumentative thread. I did so this >time because someone asked for some real information I could supply (and I >hope it answers your question.) I have never seen anyone's mind changed by >argument. The fellow who started this thread said he keeps losing >arguments to the DOS fans - but I notice he remains unconvinced that their >arguments are correct! I confidently predict that if he begins to win >those arguments, the DOS fans will be equally unconvinced. (Of course, if >arguing is simply your hobby, then have at it. :-) Arguing is a good way to learn about something. If have read in this thread that the Macs clipboard support is something which makes it superior to other machines, especially to those running MSDOS and Windows. As a Windows programmer, I know how Windows handles the clipboard and consider it usable. So - assuming that the people who made the above statement know what they are talking about - I conclude that the Macs clipboard support has something which the Windows clipboard support doesn't have. But what? Nothing I've read so far gives any hint. So let me make the statement: Windows clipboard support is better. The Macs clipboard support seems to be written for transporting something between applications running one after the other, so the restriction to a few clipboard formats and the necessity to actually create and copy all the supported formats at the same time. While Windows allows the same style of interation between programs, the prefered method is to generate a request to render a clipboard format only if an application actually asks for a copy of the clipboard content in this format. I make this statement neither to convince anybody, nor because arguing is my hobby; its sole purpose is to learn something technical from the many answers refuting my statement. :-) Wolfgang Strobl #include <std.disclaimer.hpp>
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/03/91)
torrie@cs.stanford.edu (Evan Torrie) writes: >strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: >>So does Windows. Windows 1, which had the same Clipboard support as Windows 3, >>was announced before the Mac came out, > But AFTER the Lisa... And after some Xerox machines. >>and was finally delivered one year after the Mac - five years ago. > The Mac was delivered in January 1984... 7 years ago. Ok, you have won. The difference in time is more than one year, but less than two years :-) But so what. My point was that the argument that Windows copies the Mac is getting stale. Wolfgang Strobl #include <std.disclaimer.hpp>
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/03/91)
favorini-francis@cs.yale.edu (Francis Favorini) writes: >In article <4176@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: >>dmittman@beowulf.JPL.NASA.GOV (David Mittman) writes: >> >>>Can we truly expect people to purchase new versions of software they >>>already have, just to have a common look and feel between applications on >>>a PC? >> >>No, we can't. Neither can we expect people to purchase new versions of >>hardware and software they already have, just to have a common look and >>feel between applications. >> >>But sometimes people buy *new* software. In this case, there is a strong >>tendency to buy software which actually *uses* the hardware they already >>have. >> >This is THE FUNDAMENTAL problem with Windows. You can't do everything you >want to do in it. There are many DOS programs which outperform and >out feature the Windows counterparts. (Sure, plenty go the other way too -- >that's the problem.) I like to word process in AmiPro in Windows. I >use PageMaker in Windows. Then I have to get out to use Paradox (a >database), and don't tell me I can run it in a DOS subtask of Windows, >because Windows hogs all the extended memory and Paradox runs with >a pitifully small amount. Not to mention compiler/interpreter environments. >You have to exit Windows to use most(all?) of them, too. You misunderstood my argument. The current version of Windows and in consequence its applications use the actual PC hardware (286-486, 2-20 MB) much better that the usual old DOS applications. Windows applications don't have to resort to all these little tricks which where necessary to squeeze a program into the 640k box, and which made these programs incompatible with each other. It does quite a good job to emulate the old DOS environment, if somebody wants to run an old application. Sometimes it fails, but so what? Do you judge the Macintosh environment by looking at its PC emulators? Surely not! Your above problem with Paradox is ill described by "because Windows hogs all the extended memory". Actually, Windows manages all the extended memory and gives it to applications - including old DOS applications - on demand. The problem is, Paradox does not use this interface. It uses an older interface to get the memory and manages that memory itself. Windows isn't the only environment where such ill behaved programs give you headaches. Speaking of compilers: I'm using mostly Zortech C and C++ to develop Windows applications. I do this in a DOS box under Windows, because these compilers run in protected mode, have access to 20 MByte virtual memory and can compile programs of unlimited size, that way. >Switching from DOS to Windows and back is a pain. Sometimes Windows >trashes the machines memory/ports/environment enough that you must >reboot to use another DOS program. HASSLE! Of course all this is >to use an inferior GUI anyhow. See below for details. Inferior to what? To a mixture of Paradox and your favorite menu system? If all you need is a task switcher for old DOS applications, there are better options than using Windows. Don't blame Windows because you seleted the wrong tool. >>>Also, lets remember that all Macintosh models (I think, at least most) can >>>run MultiFinder. To use Windows (use = speed, etc.) I believe that a '286 >>>machine is necessary. Apple is to be congratulated on maintaining >>>compatibility between system versions for applications designed to the >>>guidelines. >> >>All PC clones with enough memory can run Windows. For using Windows a >>80286 is *not* necessary. In fact, I know somebody who uses an eight >>year old 4.77 MHz XT clone to write reports, using Windows-Write. >> >>Of course, in order to get decent performance, a 80286 with 1 MB is >>recommended. Such machines exist nearly as long as the Mac does. >>Finally, Windows offers similar upward compatibility between system >>versions. >Windows on an XT must be excruciatingly slow! I'm running it on a >network of 20MHz 386 machines and I still find myself waiting for >scrolling, menu pull-downs, and window opens more than on my Mac II >at home, and more than I can stand sometimes. These things are still >tolerable (i.e. better than on my 386 for the most part) on my >friend's Mac Plus. Note that I am talking about elements of the GUI >and NOT how fast the machines can recalculate my Excel worksheets. >(Here the 386 blows away the Plus, but the II wins by a neck [probably >because it has a better math coprocessor].) The bottleneck for the GUI operations you describe as to slow (scrolling, menu pull-down, ...) is the video card, which is slow and dumb, usually. You did not mention what brand of video card you use, but I would assume the problem there. >Other things that bug me about Windows: > 1) Program Manager and File Manager are separate programs. > This is ridiculous. Imagine having Finder broken up > into two parts. One which has a (one level) file/folder > metaphor and lets you launch apps. The other has a tree > hierarchy and lets you look at data files (and apps), but > doesn't use icons at all. (And takes at least 30 seconds > to read in the structure of our file server everytime you > start it up!!) This dichotomy is unnatural and bogus. > I don't like using it, so I often drop into DOS to use > a "more primitive" file manipulator, EVEN when I'm in Windows. You're right, both programs leave something to be desired. Other companies have started to sell replacement shells. So far, I like none of them, so I stay with the above two programs. I don't share your opinion that having *two* such programs is a bad thing. > 2) Small, crippled DOS memory limits (640K). It is a huge pain > to diddle around with expanded memory and extended memory. > They are NOT the same (very subtle). Not to mention High DOS > memory. Windows has its own way to do it, that often conflicts > with the way third party extended memory managers like to do > things. You try to figure out why your database won't run > your 80k program when you have 5 megs of extended and 3 megs > of expanded RAM. See above. All this has nothing to do with Windows. Windows has no 640K limit. It does not use different kinds of memory. It emulates all kinds of quirks / bugs / features / interfaces an old DOS application may expect, mostly successfull, sometimes unsuccessfull. But this emulation feature is not the central feature of Windows, it's an ad on, a migration path. > 3) Different video modes. I don't want to have to configure > my software everytime I move from my VGA monitor to the machine > in the other room running with EGA or MCGA or Hercules, etc. Windows programs don't need that. In fact, a Windows program has no way of obtaining the video mode it is running in. > > 4) More klunky/less standardized GUI. Every Windows program > I've used has a slightly different way to implement the > standard file dialogue. Sometimes you can use the letter > keys to go right to a file, sometimes the files and > directories(folders) are in two different scrolling lists, > sometimes one (at the end or beginning, but never mixed). > You get the idea. This defeats the purpose of a standard. I have changed my opinion about this point a few times now. A standard file dialogue is simpler both for the programmer and for the the user. But this "one size fits all" approach does not encourage the development of spezialized file dialogues, which are optimized to the actual context. Windows offers a set of building blocks for file dialogues, which in fact allow all the variations you describe above. Because I was tired of writing the same file dialogue again and again, I started to write my own "standard file dialogue" some time ago. I finally gave up, because I noticed that the code which is really common between the file dialogue code of different applications is not much - most is handled by the above building blocks, and the specialized pars - a "file manager" button here, a "preview" button and a preview window there - differ. > You still have to remember how this or that particular > program does things. I don't mean to say there is no > standard, but there isn't enough of one, and the goes a > long way to being the same thing. > 5) Someone mentioned ResEdit and resources. I don't think there > is a program like ResEdit for Windows that can be run by > anyone (brave enough) on a program after its components > have been assembled. I.e. a developer can add/change resources > and send out various language version without rewriting > code, but an end user cannot change Save from Ctrl-S to > Ctrl-Z or put the File menu in Swahili. Correct me if I am wrong. I have heard that some company sells a resource editor, and I think it is not overly difficult to write one, but I did not check. No, you're right here, without support from the programmer, the user cannot modify resources. I'm not sure that he should. > 6) Windows crashes much more than my Mac at home. And I have > 27 INIT running at home! Windows will crash about once or > twice a week during seemingly normal and mundane operations > like typing scrolling. It crashed even more often after you > have installed new software (I mean just plain old apps) until > you have tweaked WIN.INI, CONFIG.SYS, and AUTOEXEC.BAT enough. > This is a major hassle. I have never had my Mac crash more > often just because I installed a new applications (INIT maybe, > app no way). Such statements are very hard to verify. A fair comparison would be running Windows with Windows applications only and then comparing. Many old DOS applications are buggy in the sense that they contain spurious reads or writes which hit ROM other places where it does no harm, so that these bugs get unnoticed. Windows in Enhanced mode is able to detect such illegal operations sometimes, and tries to terminate the offending application, sometimes successfully, sometimes not. > 7) Installation programs/procedures. In the vast majority of > cases a Windows or DOS program must be INSTALLED. This > means that mere mortals can't do it without assistance from > an installer program which mucks around with WIN.INI, > CONFIG.SYS, and AUTOEXEC.BAT, sometimes telling you, sometimes > not. Then you have to go in and undo any possible damage, > because you have two different programs with potentially > conflicting operating parameters. This is really a problem. But I don't know how it should be solved without going the Apple or the IBM way, i.e. having one hardware supplier controlling the system. > 8) Fonts on screen. They aren't as nice as on my Mac(no ATM). > The characters actually move around ak{lot horizontally as > you type. Very disconcerting. Not as WYSIWYG as the Mac. >Note: A friend of mine at Microsoft tells me that some of these problems >will be fixed in Windows 3.1 (specifically the Program/File Manager thing >will improve). Also DOS 5.0 gets rid of the 640K barrier at least >partly. Someone else may have more info on this. However, these >improvements won't be available until Q3 or Q4 1991. And then they >will finally bring things to the level of the Mac approx. 5 years ago. Tools which move the 640K barier a little bit are in common use for some time now - what Microsoft now integrates in DOS 5.0 is not at all new. And it is in no way related to Windows itself, only to its ability to run old DOS applications. I don't understand what that ability of Windows has to do with the level of the Mac 5 years ago. You compare apples and oranges. >Things I like about Windows: > 1) Better multi-tasking than Multifinder on the Mac. I.e. > regular programs can run in the background, not just > print spoolers, etc. (Note that I mean actually run, not > just sit there as in Multifinder.) Huh? My understanding was that background applications continue to run under the Multifinder, too. > 2) Better interface than DOS. >That's about it. In my book that makes it inferior to the Mac interface. >Many of Windows problems come from having to live with DOS. This is >an ancient OS (12 years, I think), designed for a bygone computing era. >It is time to get rid of it. Until Microsoft does, they will have >only a nice kludge. Many of Windows problems are related to DOS. But you don't have to live with most of them, because they only occur if you continue to run old DOS applications. If you don't, the only thing Windows inherits from DOS is the file system. Microsoft already tried the switch to a new operating system. This seems not so simple as it sounds. Wolfgang Strobl #include <std.disclaimer.hpp>
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/03/91)
aard@sdcc13.ucsd.edu (Anthony C. Ard) writes: >What is multitasking really like in Windows? How is it better than >Multifinder? For example that the memory management for all the code and data of the involved task - which may not fit into main memory together - is dynamic. No memory partitioning, no polling. The windows programmer has to do or know nothing special in order to allow his program to multitask. Wolfgang Strobl #include <std.disclaimer.hpp>
john@newave.UUCP (John A. Weeks III) (03/04/91)
> > > 6. The Mac does not require you to type "MODE COM1:12,N,8,,P" > > Nor does the IBM PC. When did you last use a 12 baud printer? > > The Mac would not even THINK of letting you use it (: > Obviously, the point of the comment was lost! > Besides which, he's wrong. A Mac's printer driver handles > *everything* for the app. All you'd have to do to use a 12 baud > printer would be plug it in, copy the driver into the System Folder, > select it from the Chooser, and print. From _ANY_ app--none of this > garbage about having a special driver for each program/printer > combination that needs to handle graphics. Exactly my point about how easy PC/MS-DOS is to use. The MODE command only looks at the first two characters of your choosen speed. Therefore, 12 = 1200 Buad, 24 = 2400 Baud, 96 = 9600 baud, etc. And MODE is not just for printers. It controls low level stuff on serial comm, parallel comm, and video monitors. I also did not just mean to pick on the mode command. Every DOS command, and their are a bunch of them, have these switches, flags, and parameters. The manual always has a few examples, none of which ever seem to fit the problem that the user has. The biggest problem is to figure out what command to look up. Would anyone ever suspect that a laser printer is set-up using the mode command? Especially after using the same command to change to color graphics? -john- -- =============================================================================== John A. Weeks III (612) 942-6969 john@newave.mn.org NeWave Communications ...uunet!rosevax!tcnet!wd0gol!newave!john ===============================================================================
john@newave.UUCP (John A. Weeks III) (03/04/91)
In article <FRANCIS.91Mar1153010@daisy.uchicago.edu> francis@uchicago.edu (Francis Stracke) writes: > A printer that wasn't intended for a Mac is a problem, of course; but > there's no way around that: Macs need to put out their graphics info, > and there has to be *something* to interpret all that stuff. Between the Grapler, MacPrint, and one of the PostScript programs (like Freedom Of The Press), I doubt that a printer exists that cannot be used with the Mac. Of course, some printers will be able to exploit the graphics of the Mac better than others, but even a lowly ASCII printer can be used with text processing tools. -john- -- =============================================================================== John A. Weeks III (612) 942-6969 john@newave.mn.org NeWave Communications ...uunet!rosevax!tcnet!wd0gol!newave!john ===============================================================================
john@newave.UUCP (John A. Weeks III) (03/04/91)
In <20168@natinst.natinst.com> davoli@natinst.com (Russell Davoli): >In <1991Feb28.015446.16531@eng.ufl.edu>, scot@sun1.ise.ufl.edu (Scot Gardner): >>In <672@newave.UUCP> john@newave.mn.org (John A. Weeks III): > [David Lettermanesque Top Ten List and rebuttals deleted] > > You ARE kidding here, right? No, I am not kidding. I am a Mac oriented consultant in an industry where the typical solution involves dumping a truck load of PS/2's on the problem. The best way to get attention is to use your competitors advertising lingo to support your position. For example, not only is a Mac Plus, with its 7 standard connectors and 2 built in network adapters, more expandable than a PS/2 model 70, the Mac Plus never requires a user or technician to waste valuable company time opening the computer's case. > I think this was pretty clearly a joke since it sounded a lot like one of > David Letterman's top ten lists. A Letterman list starts with 10 and counts down to 1. -john- -- =============================================================================== John A. Weeks III (612) 942-6969 john@newave.mn.org NeWave Communications ...uunet!rosevax!tcnet!wd0gol!newave!john ===============================================================================
carter@cat27.cs.wisc.edu (Gregory Carter) (03/04/91)
I must agree with Brent P. Burton ... He outlines some very sound points about iNTEL's screwing architecture. BUT, We also have to look at reality. The Mac is a very small player in the computer market when compared to IBM compatiables. We also have too look at the advantages that the Mac has, and they are starting to disappear or at the least become very much less distinct. Most people fail to realize the "foreboding" consequences of selling a million copies of a software product like MS Windows 3.0 in a such a short time span. Although many will argue that the relative software technologies governing the two systems we are talking about here are very much on Apples side, sighting a mature and standardized specification, what most people fail to realize is that this only gives Apple a slight edge because the relative body of software development efforts are far more IBM orientated than that for the MAC. Even with a slight push to obtain the type of environment that Apple currently is dominant in by IBM development, would lift Windows to a even greater hieghts, maybe even past what Apple users call state of the art in GUI software technology. Many of the problems with IBM hardware can be easily overcome by a good standardized software specification, which now appears to be quite widespread with so many windows owners, remember there are more window owners than there are Mac owners. So, although we have the advantage now, because of someones insight, these could be very fleeting... --Gregory
woody@nntp-server.caltech.edu (William Edward Woody) (03/04/91)
In article <4196@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: >Your above problem with Paradox is ill described by "because Windows hogs >all the extended memory". Actually, Windows manages all the >extended memory and gives it to applications - including old DOS applications >- on demand. The problem is, Paradox does not use this interface. It >uses an older interface to get the memory and manages that memory itself. >Windows isn't the only environment where such ill behaved programs >give you headaches. Boy I shouldn't jump into this thread; I haven't been following it at all. However, after reading this paragraph, I couldn't quite bring myself to hit the 'n' key. As a developer for both the Macintosh environment (doing it since the little 128K toasters came out), and Microsoft Windows (not developing for it quite as long, but...) it seems that the whole problem with the DOS/ Windows environment is wrapped up into this paragraph. A very good book for DOS developers, "Undocumented DOS" (highly recommended, not for the tricks it tells you about, but for the insite into how DOS works), contained a statement which also reflects this principle problem. "The problem is that many of the DOS functions and data structures that Microsoft has not documented are crucial to fulfill MS-DOS's potential as an extensible operating system. Notice that we have been saying DOS allows or permits almost infinite extensibility: we never said that DOS actually _supports_ such extensions. That is because support, as opposed to mere permission, tends to reside in the undocumented areas of the DOS programmer's interface." Undocumented DOS, page 6. Quite simply put, there is no good well-defined and well-inforced interface standards in the DOS world, and thus each and every vendor has to either hunt around and discover what the commonly used interfaces are, or to invent their own. (Inventing your own seems to be what Microsoft does best.) And therefore in the MS-DOS world, things have to be tinkered with to get them working well. (Show me a man who has not had to tinker with thier config.sys file or their autoexec.bat file on an MS-DOS machine to get their machine working again after installing something and having the whole house of cards fall around their ears, and I will show you a man who has never had the honor of maintaining an MS-DOS machine!) This is in complete contrast with the Apple Macintosh world. Again, I quote, this time from the Apple Technical Notes: "It is getting increasingly difficult to make additions to the Macintosh Toolbox. The single greatest obstacle today is compatibility.... You're probably thinking "But I Followed the rules." You're right. You've followed the stated guidelines in Inside Macintosh and the Macintosh Technical Notes. You've done nothing explicitly wrong. However, you can do more than just follow the rules. Consider what effect your design decisions have on the Macintosh community. Understand that by taking advantage of a documented feature, you may be preventing the Macintosh from growing in the future...." Technical Note #227: Toolbox Karma (BTW, "taking advantage" here is used in the same sense as taking advantage of a person. I have removed a lot of the intermediate text for brevity which allows us to actually put this quote into context.) In the Apple Macintosh community there are rules, guides, comments about rules, Thought Police (remember them? also known as the Macintosh Evangelists), and everyone follows them or faces the threat of having their software possibly break in the future. Macintosh programmers hate Apple for this; you almost feel like you are being watched over your shoulder by Apple as you try to figure out how you are *supposed* to put your application together. And even if you think you are doing it right, it turns out you weren't paying attention and did it in a way which was in reality wrong. You can't simply stay up and pull an all- nighter and get your house of cards to work, sorta; you actually have to be paying attention the whole time. The result? No house of cards. For most users, no complex installation routines, fiddle with the config.sys and autoexec.bat files, and prey that the house of cards holds up. Instead, again for most users, you plug your computer together, plug in your software, and work. My brother, a person who is about as computer-illiterate as they come (he's a musician in a rock-'n'-roll band, and having a hell of a lot more fun than *I* am...) managed to put his new Macintosh IIsi together with no help in less than thirty minutes. (It took him that long because he actually read all the packing directions in great detail before removing the computer from the box.) And when he uses a new software package, he pops in the disks and copies them in. A friend of my family bought an MS-DOS machine. After he installed MS Windows, a mouse, and an accounting package (which runs under DOS and not Windows), he wound up comming to me to help him make his machine work, after spending the better part of a day tinkering with it. (It turned out to be a conflict between the non-standard mouse driver he bought, and the built-in Windows drivers.) The difference seems to be in the attitude taken by Microsoft in their operating system, and with Apple and their operating system. I am not suggesting that Apple is perfect--Apple has it's own problems. And I am not suggesting that Microsoft Windows is totally evil and horrible--if it were, I wouldn't be spending a lot of time, money, and effort learning how to write software for the Windows environment. And to be quite frank, Windows is one hell of an improvement over the older DOS environment--you are either Windows compatable, or you are not. This will make it economically important for vendors to be Windows compatable. However, as Apple started it first (yes, with thier thought police, and the Macintosh 'cult' of followers who are the first to reject software packages which are not Macintosh Compliant, and the long learning curve, and the feeling that someone is looking over your shoulders all the time), and Apple still is one of the few companies who have a line of computers which come the closest to being "plug and play", even to a computer-illerate user like my brother. Well, I'm out of here; I don't want to contribute any more to the flame wars. And not that I believe that Apple is superior to MS-DOS or visa-versa; I know each operating system grew up out of it's own environment and culture. I *do* believe that it is the attitude of Apple (with their enforcement of the Macintosh Way) that makes the Apple Macintosh a superior machine for the common user, but I also believe that Microsoft Windows have gone a very very long way to fixing the usability of the MS-DOS machine for the common user. -- Bill -- William Edward Woody | Disclamer: USNAIL P.O.Box 50986; Pasadena, CA 91115 | EMAIL woody@tybalt.caltech.edu | The useful stuff in this message ICBM 34 08' 44''N x 118 08' 41''W | was only line noise.
rgm@OCF.Berkeley.EDU (Rob Menke) (03/04/91)
In article <4196@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: A standard file dialogue is simpler both for the programmer and for the the user. But this "one size fits all" approach does not encourage the development of spezialized file dialogues, which are optimized to the actual context. Windows offers a set of building blocks for file dialogues, which in fact allow all the variations you describe above. "One size fits all" is a bit harsh in describing the Standard File Package. A better description would be "lowest common denominator." The Standard File Package allows the programmer to use the regular dialog box (SFGetFile/SFPutFile) or make their own (SFPGetFile/SFPPutFile). A good example is when Apple switched from MFS (Macintosh File System) to HFS (Hierarchical File System), they went to great pains figuring out how to change the nonstandard dialogs to support the new system even though they had given warning that nonstandard dialogs might not be supported in future releases of the OS. It's all rather technical, involving checking the resources for certain configurations (another good reason for allowing USERS to edit resources--I've altered a few old dialogs myself) and if you are really interested, I'll explain it via e-mail. No need to bore the rest of the net. -- >GIVE COIN TO CHARON | Robert Menke "So educated," giggles the voice in | rgm@OCF.berkeley.edu your ear... | ...!ucbvax!OCF!rgm
jma@beach.cis.ufl.edu (John 'Vlad' Adams) (03/04/91)
In article <4197@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: >aard@sdcc13.ucsd.edu (Anthony C. Ard) writes: > >>What is multitasking really like in Windows? How is it better than >>Multifinder? > >The windows programmer has to do or know nothing special in order to >allow his program to multitask. What a loaded comment! You neglect to mention that an {MS,PC}Dos programmer != windows programmer. Dos programmers are rather used to assuming they have the entire machine to much around with. Only with the advent of Windows does a programmer have to be concerned with sharing system resources via requests instead of simply taking a port or chunk of memory directly. Of course, I'm waiting for the day when an IBM PC can format both A: and B: simultaneously... -- John M. Adams --****-- Professional Student /// Internet: jma@reef.cis.ufl.edu Genie: vlad /// Only the Amiga Sysop of The Beachside, Amiga BBS, Paragon 2.0858 \\V// Makes it Possible Fido Net 1:3612/557. 904-492-2305 (Florida) \X/
nguyent@balboa.eng.uci.edu (Thien Nguyen) (03/04/91)
In article <91.056.16:01:18@ira.uka.de> s_czempin@irav1.ira.uka.de writes: >OK everybody. >I always have arguments with my fellow students about which computer >system is better: the PC world or the MAC world. >I'm for the mac, but I keep losing arguments. >So I have decided to be really thorough: I will start the COMPLETE LIST >OF REASONS WHY THE MAC IS BETTER THAN PC COMPATIBLES. > >for example: why a student should buy a mac and not a pc; why a small >company should buy a mac and not a pc; why programmers should buy ....... > >I need mostly facts, because I can say that I "like" the Mac myself.. > >Please email, I'll summarize if you wish. > >P.S. Especially arguments why Europeans e.g. Germans should buy macs are >appreciated. Why not just buy an Amiga? That way you can run both Mac, IBM, Atari ST, UNIX all in one box. Seeing that you're from Germany, I am surprised that you made no mention of an Amiga. > >-- >Nicolai Czempin (EdInBed), University of Karlsruhe, Germany
ingemar@isy.liu.se (Ingemar Ragnemalm) (03/04/91)
scot@sun1.ise.ufl.edu (Scot Gardner) writes: >In article <672@newave.UUCP> john@newave.mn.org (John A. Weeks III) writes: >> >>1. Macintoshes are cheaper (when comparing similar name brand machines) >Similar?? Your kidding, right? AT? 386? 486? >If YOU can get them cheaper, then it's not by much. I look in the catalog of our local dealer. They have Macs, IBM and Nokia (PC clones, supposedly high quality). They don't have lowest-possible-price PC clones, you know the ones that work for two days before needing the first repair. Just have a look at the prices (university prices - and you know that Apple doesn't discount as much any more, right?): Mac LC (16 MHz), 12" hi-res grayscale (decent monitor), 2MB, 40M HD: 15000 SEK. The same with 13" color: about 19000 SEK. 386SX-clone, 16MHz, 14" color, Windows, 2MB, 40M HD, mouse: 29980 SEK. IBM 386SX 10MHz (!), 14" color, 2MB, 30M HD: 29540 SEK. IBM 386SX 16MHz, 14" color, 4MB, 120M HD: 47990 SEK. (Seems like that HD costs a lot.) If you want a math coprocessor: Mac IIsi (20 MHz), 15" b/w, math pr., 5M, 40M HD: 30400 SEK. The same with 80M HD: 35090 SEK. (Expensive HD, Apple! But you win anyway.) 386-clone, 20MHz, 15" b/w, math pr., 4M, 100M HD: 47600 SEK. IBM 386, 25MHz, 15" b/w, math pr., 8M, 120 M HD: 78870 SEK. IBM 386, 20MHz, 15" b/w, math pr., 4M, 115M HD: 65930 SEK. (SEK = swedish crowns.) Yes, I know there are cheaper clones around, so you can get a "noname"-style PC for less that a comparable Mac. A Mac can fail too, but I do believe that they have a higher quality than the low-budget PC clones. Sure you might find a cheap PC that works for a while - if you are lucky. Compared to the PCs of known high-quality brands, the Mac seems to be priced on a nice level. Note that I didn't compare lowest cost computers, since I wouldn't consider a "toaster" with the LC around. I usually advise people who consider buying a cheap Mac to get an LC with 12" grayscale. So, as long as you are looking at known brands (is that what "name brands" means?) it seems like the claim holds pretty well: Macs aren't very expensive. -- Ingemar Ragnemalm Dept. of Electrical Engineering ...!uunet!mcvax!enea!rainier!ingemar .. University of Linkoping, Sweden ingemar@isy.liu.se
breidenb@Informatik.TU-Muenchen.DE (Oliver Breidenbach) (03/05/91)
hi there, Wolfgang, I have two questions: 1.) Do you have no other things to do all the day long as to fight long flame wars? (this is a personal question not a flame.) 2.) Did you ever even see a mac? Or programm it? Probably with MacApp? Okay, actually these are three questions. But since you can't stand to hazzle mac, I assume you haven't use it yet. I did the following experiment. At our company we have a person who was very impressed by MSDOS PCs. He didn't know a lot about them, but as a programmer he fought his way through them quite fast. I was always enthusiastic about mac and finally got the management convinced to buy macs. The person has a MSDOS machine at his desk for daily work. So he didn't get one of the first macs and kept argueing: my pc does anything I expect from it. At least recently he got a mac and now there are two computers on his desk. And the only reason for the msdos machine to stay is that it has a modem build in which is needed from time to time to transfer cad data from our CAD system to the company which supplies the PCBs. The mac simply does more than he expected it to do... About MacApp: I've never seen a simpler way to program complicated things. Maybe the NextStep programming tool, but not on a MSDOS machine. Using it provides you with the ability to write a text editor with 2000 lines of code. The program will be very simple but support clipboard operations, multible dokuments, different fonts, sizes, and attributes to text, file operations and undo... Do you have a comparable programmers tool under MSDOS? Oh, I forgot, it also will have printing on any printer and will run with any previously and future releases of mac machines. have fun. Oliver.
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/05/91)
breidenb@Informatik.TU-Muenchen.DE (Oliver Breidenbach) writes: >hi there, >Wolfgang, I have two questions: >1.) Do you have no other things to do all the day long as to fight long > flame wars? (this is a personal question not a flame.) "This sentence is indeed true" Is anything which isn't breathless admiration of the system you're using looks like a flame war to you, that's your problem, not mine. My intent is to get into a technical discussion of the relative merits and problems of the various GUIs. This seems to be rather difficult, because many Mac enthusiasts perceive any attempt to analyze their system and to compare it to other systems as a personal attack. This doesn't prevent them from insulting other peoples of beeing stupid or ignorant, just because they use another system, which may be as good or usefull as their own system. I could start a flame war by quoting examples for that and/or pay back in the same currency, but why should I? I'm doing this, contrary to your assumption, mostly during the evening or during the night, and for fun or for my own education. Flame wars are neither fun nor educative. >2.) Did you ever even see a mac? Or programm it? Probably with MacApp? Yes, many. No. No. Did you? > Okay, actually these are three questions. But since you can't stand > to hazzle mac, I assume you haven't use it yet. Sure I did. Similar to all those people on this list who compare their new 68040 based high speed Mac to the old original IBM PC they where forced to use years ago, my own experience with Macs comes from using one of the first Macs (128K, one floppy) with beta versions of various programs. The machine was a joke, it was slow; the programs - MacWrite, MacPaint and Multiplan, if I remember correclty - crashed nearly everytime you tried to do something useful, and you had to have backup copy of the system disk, because the machine liked to trash the system on this disk now and then. The endless necessity to swap the application/data disk and the system disk was annoying. I recommended this system, nevertheless, because I recognized its superiour user interface, and because I could differenciate between the actual deficiencies and pitfalls of the machine, and its inherent elegance and possible usefullness. This may indeed be one of the reasons why the Mac is used heavily in my organization, nowadays. I prefer other machines, mainly because I started to use small computers long before the advent of the Mac, and because I like to have control over my machine, instead of having one supplier having the control. I was exposed to object oriented programming using SIMULA67 on a mainframe during my study, so references to MacApp and similar systems don't impress me that much, either. [story about impressed, but uninformed MSDOS user/programmer deleted] > About MacApp: I've never seen a simpler way to program complicated things. > Maybe the NextStep programming tool, but not on a MSDOS machine. > Using it provides you with the ability to write a text editor with 2000 > lines of code. The program will be very simple but support clipboard > operations, multible dokuments, different fonts, sizes, and attributes to > text, file operations and undo... Do you have a comparable programmers > tool under MSDOS? Oh, I forgot, it also will have printing on any printer > and will run with any previously and future releases of mac machines. I checked the samples which come with the Windows SDK (system development kit). It includes a 280 line program which is a complete editor, and a 1200 line program which is an editor, which includes clipboard support, file operations and printing. Supporting multiple documents is not necessary under MS Windows, because any application normally is reentrant, so you can start it as many times as you like, with different data. Of course, it prints on any printer and will run with any PC which runs Windows. These programs are quite longish, because they are programmed in a procedural language (C), which doesn't allow to shorten code by inheriting usefull things from predefined classes. Nevertheless, they show what can be done in MS Windows with relativly few lines of code. Wolfgang Strobl #include <std.disclaimer.hpp>
smg@sparky.cis.ufl.edu (Scot M. Gardner) (03/05/91)
In article <ingemar.668090810@stuart> ingemar@isy.liu.se (Ingemar Ragnemalm) writes: >I look in the catalog of our local dealer. They have Macs, IBM and Nokia >(PC clones, supposedly high quality). They don't have lowest-possible-price >PC clones, you know the ones that work for two days before needing the first >repair. > How come you don't list THOSE prices? >Just have a look at the prices (university prices - and you know that Apple >doesn't discount as much any more, right?): No, I don't know. Last time I saw OUR university prices, they were pretty good (for Apple). >Mac LC (16 MHz), 12" hi-res grayscale (decent monitor), 2MB, 40M HD: 15000 SEK. >The same with 13" color: about 19000 SEK. >386SX-clone, 16MHz, 14" color, Windows, 2MB, 40M HD, mouse: 29980 SEK. ....(various prices deleted)... > >(SEK = swedish crowns.) > >Yes, I know there are cheaper clones around, so you can get a "noname"-style >PC for less that a comparable Mac. A Mac can fail too, but I do believe >that they have a higher quality than the low-budget PC clones. Sure you might >find a cheap PC that works for a while - if you are lucky. > >Compared to the PCs of known high-quality brands, the Mac seems to be >priced on a nice level. Note that I didn't compare lowest cost computers, >since I wouldn't consider a "toaster" with the LC around. I usually advise >people who consider buying a cheap Mac to get an LC with 12" grayscale. > >So, as long as you are looking at known brands (is that what "name brands" >means?) it seems like the claim holds pretty well: > >Macs aren't very expensive. > I'm sorry if you have had bad problems in the past with "no-name" PC's, but I am using one at work (lowest bidder, don't you know!) and it's run FINE. I would talk prices, but I don't know them in SEK. *I* belive we are talking 2 worlds here folks. You CAN'T COMPARE PC's and MACS. I do think you can compare MAC's an AMIGAs though. (I think AMIGAs win hands down!!) -- | University Of Florida | | Computer and Information Sciences & Industrial and Systems Engineering | | Scot M. Gardner, Resident Computer Jock | | smg@cis.ufl.edu scot@sun1.ise.ufl.edu smg@hindmost.math.ufl.edu |
favorini-francis@cs.yale.edu (Francis Favorini) (03/05/91)
In article <4196@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: > Windows applications >don't have to resort to all these little tricks which where necessary >to squeeze a program into the 640k box, and which made these programs >incompatible with each other. > >It does quite a good job to emulate the old DOS environment, if somebody >wants to run an old application. Sometimes it fails, but so what? Do >you judge the Macintosh environment by looking at its PC emulators? >Surely not! My point is that the fundamental problem with MS-DOS/Windows systems is that most people using Windows also want to use DOS programs. Switching back and forth is a hassle, despite the DOS box in Windows, which very often doesn't allow you to use a DOS program to the fullest, if at all. Why do people want to use DOS programs? Because plenty of useful programs are not available in Windows versions. And I'm not talking about old programs, but current stuff put out by MAJOR companies. (E.g. Paradox by Borland) Now you might say there are several databases/word processors/speadsheets available. But if the one I've been using for the past three years isn't among them it doesn't do me a whole lot of good. I have too much time and effort invested in XYZ program to convert over easily. I am not blaming either the companies who write the apps or the Windows folks at Microsoft. Programmers are not clairvoyants or magicians. The point is that PCs are in a transitional phase, and it can be hard on the users. Ultimately, users will benefit, of course. But the intervening hassle is of an indefinite length, and in my opinion that is one area that puts PCs behind Macs. >>Switching from DOS to Windows and back is a pain. Sometimes Windows >>trashes the machines memory/ports/environment enough that you must >>reboot to use another DOS program. HASSLE! Of course all this is >>to use an inferior GUI anyhow. See below for details. > >Inferior to what? To a mixture of Paradox and your favorite menu >system? I think it's obvious that I mean it is inferior to the Mac. That's what this comparison is all about. >>[Discussion of the fact that Windows is slow on machines that are otherwise >>fast. E.g. 20MHz 386s] >The bottleneck for the GUI operations you describe as to slow (scrolling, >menu pull-down, ...) is the video card, which is slow and dumb, usually. >You did not mention what brand of video card you use, but I would >assume the problem there. I use an ATI VGA Wonder Card with 512k on-board video RAM. Now this may not be the fastest card available, but it is not anywhere near the slowest. But the point is that if you need to get the fastest (i.e. expensive) video card to make Windows perform acceptably in the display of its basic GUI elements, then plenty of people will have to get a hardware as well as software upgrade to use Windows. Also the prices people quote when saying how cheap PCs are should reflect that. This is a point against PCs. [I talk about File Manager and Program Manager.] >You're right, both programs leave something to be desired. Other companies >have started to sell replacement shells. So far, I like none of them, so >I stay with the above two programs. I don't share your opinion that >having *two* such programs is a bad thing. Conceptually, two programs might work, if they cooperate well. I don't think Program and File Manager do. [I complain 640k DOS memory and other RAM problems.] >See above. All this has nothing to do with Windows. Windows has no >640K limit. It does not use different kinds of memory. It emulates all >kinds of quirks / bugs / features / interfaces an old DOS application >may expect, mostly successfull, sometimes unsuccessfull. But this >emulation feature is not the central feature of Windows, it's an >ad on, a migration path. It may have nothing to do with Windows, but it has everything to do with PCs. The point here is that you have to be compatible to your previous mistakes, unless you can afford to alienate your current user base. Obviously, both Apple and Microsoft feel they can't. However, I think Apple has been more succesful at maintaining a smooth transition to new versions of their system software than Microsoft has. (Granted Microsoft has more to handle, but they can't blame anyone but themselves.) PC users have to deal with this, and it is a problem. >> 3) Different video modes. I don't want to have to configure >> my software everytime I move from my VGA monitor to the machine >> in the other room running with EGA or MCGA or Hercules, etc. >Windows programs don't need that. In fact, a Windows program has no >way of obtaining the video mode it is running in. That's fine. But PC users still have to worry about video cards and modes. [I talk about (Non)Standard File in Windows, and general klunkiness in its GUI.] >I have changed my opinion about this point a few times now. >A standard file dialogue is simpler both for the programmer >and for the the user. But this "one size fits all" approach >does not encourage the development of spezialized file dialogues, >which are optimized to the actual context. Windows offers a set >of building blocks for file dialogues, which in fact allow all the >variations you describe above. I'm not talking about exotic features. I'm talking about the simple mechanics of picking the file you want to operate on. This one of the most basic interface elements, and Windows programs can't agree on how to do it. I might also add that not a single one I've seen matches the cleanness and simplicity of the Mac's version. >> 6) Windows crashes much more than my Mac at home. And I have >> 27 INIT running at home! Windows will crash about once or >> twice a week during seemingly normal and mundane operations >> like typing scrolling. It crashed even more often after you >> have installed new software (I mean just plain old apps) until >> you have tweaked WIN.INI, CONFIG.SYS, and AUTOEXEC.BAT enough. >> This is a major hassle. I have never had my Mac crash more >> often just because I installed a new applications (INIT maybe, >> app no way). > >Such statements are very hard to verify. A fair comparison would be >running Windows with Windows applications only and then comparing. The crashes I'm talking about occur when I run only Windows programs. >Many old DOS applications are buggy in the sense that they contain >spurious reads or writes which hit ROM other places where it does no >harm, so that these bugs get unnoticed. Windows in Enhanced mode >is able to detect such illegal operations sometimes, and tries >to terminate the offending application, sometimes successfully, >sometimes not. Here again, I have to say that PC users suffer from the fact that DOS and Windows beat each other up sometimes. [I bemoan laborious and ill-documented installation procedures for apps.] >This is really a problem. But I don't know how it should be solved >without going the Apple or the IBM way, i.e. having one hardware >supplier controlling the system. I don't know what you mean here. Apple and IBM control the hardware and operating systems (if you count OS/2), but certainly not the vast majority of software. And Microsoft certainly controls DOS and Windows. The problem is not control, but designing an OS that allows third party software to be installed without mucking around with lower-level aspects of system configuration. Apple has Microsoft/IBM beaten by a mile on this one. >Tools which move the 640K barier a little bit are in common use for >some time now - what Microsoft now integrates in DOS 5.0 is not at all >new. And it is in no way related to Windows itself, only to its ability >to run old DOS applications. I don't understand what that ability >of Windows has to do with the level of the Mac 5 years ago. You compare >apples and oranges. I know all about memory managers and have been using them for years. They can cause all kinds of problems and the sooner they aren't needed, the better. As I have said repeatedly, users of PC do have to worry about these things if they want to use both DOS and Windows programs. And most will have to, at least for now. The whole point of this discussion is to compare PCs and Macs. And if a current PC feature is comparable to an old Mac feature, it just shows that the Mac is more advanced in that area. > >>Things I like about Windows: >> 1) Better multi-tasking than Multifinder on the Mac. I.e. >> regular programs can run in the background, not just >> print spoolers, etc. (Note that I mean actually run, not >> just sit there as in Multifinder.) > >Huh? My understanding was that background applications continue to >run under the Multifinder, too. What I mean is that old Mac apps did not include and background ability, and many still do not. Thus, when they are swapped out by Multifinder, they don't do anything useful. >Many of Windows problems are related to DOS. But you don't have to >live with most of them, because they only occur if you continue >to run old DOS applications. If you don't, the only thing Windows >inherits from DOS is the file system. > >Microsoft already tried the switch to a new operating system. This >seems not so simple as it sounds. This is exactly the point. The mish-mash of operating systems/interfaces/ memory models/video standards etc. is a serious headache for people trying to do real work in the real world on PCs. I.e. tens of thousands of people who recently bought Windows still have to run their old DOS programs too. What do you think they did with all that software? Throw it out? Even if you could replace all of your old DOS software with spiffy new Windows software, it would cost lots of money. I repeat my assertion that until DOS is long gone, PC users will still be weighted down with a nasty old boat anchor, even if they have nice Windows programs to look at. Disclaimer: I use both Macs and PCs. I like Macs better. -- ______________________________________________________________________________ Francis Favorini favorini@cs.yale.edu favorini@yalecs.bitnet ...!yale!favorini
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/06/91)
ingemar@isy.liu.se (Ingemar Ragnemalm) writes: ... >I look in the catalog of our local dealer. They have Macs, IBM and Nokia >(PC clones, supposedly high quality). They don't have lowest-possible-price >PC clones, you know the ones that work for two days before needing the first >repair. I always bought one of those lowest-possible-price PC clones for my private purposes - the third one just a few months ago - and never had any problems with them. In fact, there is *one* problem - what to do with the old machines - they work perfectly well, but nobody wants to buy an old, slow machine, if the ads are full of fast, cheap new ones. So I let my children play with the old machines, perhaps *they* are able to break them. :-) >... >Yes, I know there are cheaper clones around, so you can get a "noname"-style >PC for less that a comparable Mac. A Mac can fail too, but I do believe >that they have a higher quality than the low-budget PC clones. Sure you might >find a cheap PC that works for a while - if you are lucky. The last sentence is an exaggeration. IBM PC clones and Macs aren't that different inside. Sure you might find a clone that breaks after a short while, if you are unlucky. I haven't observed much difference between the failure rate of PCs of known high-quality brand, and no-names. Wolfgang Strobl #include <std.disclaimer.hpp>
long@mcntsh.enet.dec.com (Rich Long) (03/06/91)
In article <1991Mar5.005141.13193@eng.ufl.edu>, smg@sparky.cis.ufl.edu (Scot M. Gardner) writes... >I'm sorry if you have had bad problems in the past with "no-name" PC's, >but I am using one at work (lowest bidder, don't you know!) and it's >run FINE. I would talk prices, but I don't know them in SEK. > >*I* belive we are talking 2 worlds here folks. You CAN'T COMPARE >PC's and MACS. That's right, unless you compare a Macintosh with a PC from a brand-name company. Ideally, that would be IBM. But to be liberal, let's pick Dell. I compared the IIci, with a comparably equipped 386 w/ SCSI, color, 80MB drive, math chip, etc., and the prices were pretty similar as I recall; this was a few months ago. You can't compare a Macintosh from Apple with a PC from Joe's PC Klones and Kut-Rate Stuff. Richard C. Long * long@mcntsh.enet.dec.com * ...!decwrl!mcntsh.enet.dec.com!long * long%mcntsh.dec@decwrl.enet.dec.com
piper@s5000.rsvl.unisys.com (Piper Keairnes) (03/06/91)
carter@cat27.cs.wisc.edu (Gregory Carter) writes: >Many of the problems with IBM hardware can be easily overcome by a good >standardized software specification, which now appears to be quite >widespread with so many windows owners, remember there are more window >owners than there are Mac owners. At work, I've been testing out a new Windows based terminal application on one of the fastest PC's in the department. The program is perhaps one of the best terminal environments available to our employees, but the sad thing is that the refresh rate and the throughput of the screen is unacceptable. I understand that Windows 3.0 is now very wide spread, but the simple fact remains that the hardware required to make Windows palatable would be too costly for many organizations. For employees to move to the Windows product, they would have to sacrifice speed... a great deal of speed. The managers like the functionality we'd gain, but the programmers won't use the program until we get faster hardware. That isn't going to happen anytime soon. A mere Mac Classic performs better than a 25MHz 386 when it comes to the windowing interface slapped on top of DOS. All in all, Windows is a STEP in the right direction, but it isn't going to stop people from buying Macs... not after they've sat down at each computer and taken a trial run. Disclaimers: If I spoke for my employer I'd be a salesperson, not a programmer. -- Piper Keairnes * piper@rsvl.unisys.com * Purdue Univ. Unisys Corporation * uunet!rsvl.unisys.com!piper * Computing Center Open Software Products * 1410 Carling Dr, St Paul, MN 55108 * Consultant
francis@uchicago.edu (Francis Stracke) (03/06/91)
In article <1991Mar4.052143.19855@nntp-server.caltech.edu> woody@nntp-server.caltech.edu (William Edward Woody) writes: In the Apple Macintosh community there are rules, guides, comments about rules, Thought Police (remember them? also known as the Macintosh Evangelists), and everyone follows them or faces the threat of having their software possibly break in the future. Macintosh programmers hate Apple for this; you almost feel like you are being No we don't. (At least *I* don't. :-) I LOVE this. I get a big kick out of being able to take any program I write and put it into any Mac. And I know that it's largely because Apple's so careful. -- /=============================================================================\ | Francis Stracke | My opinions are my own. I don't steal them.| | Department of Mathematics |=============================================| | University of Chicago | Until you stalk and overrun, | | francis@zaphod.uchicago.edu | you can't devour anyone. -- Hobbes | \=============================================================================/
francis@uchicago.edu (Francis Stracke) (03/06/91)
In article <4080@ryn.mro4.dec.com> long@mcntsh.enet.dec.com (Rich Long) writes: You can't compare a Macintosh from Apple with a PC from Joe's PC Klones and Kut-Rate Stuff. Unfortunately, you can, and should. Consider that there is (currently) no analogue of Joe's PC Klones and Kut-Rate Stuff in the Mac world. That nonexistence is a problem. Sort of. (Keep in mind that a large part of our wonderful compatibility is due to the fact that Apple is our only source. :-) -- /=============================================================================\ | Francis Stracke | My opinions are my own. I don't steal them.| | Department of Mathematics |=============================================| | University of Chicago | Until you stalk and overrun, | | francis@zaphod.uchicago.edu | you can't devour anyone. -- Hobbes | \=============================================================================/
francis@zaphod.uchicago.edu (03/06/91)
In article <4194@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: The Macs clipboard support seems to be written for transporting something between applications running one after the other, so the Well, often you have to. See below. restriction to a few clipboard formats and the necessity to actually Did you read the explanation I posted? You can put *anything* on the Mac's Clipboard. The name of the format is four characters; that's not few, by any stretch of the imagination. create and copy all the supported formats at the same time. While Windows allows the same style of interation between programs, the prefered method is to generate a request to render a clipboard format only if an application actually asks for a copy of the clipboard content in this format. Wait a minute. Who does the reformatting? Windows? That would pretty definitely limit you to one set of formats, wouldn't it? And if the apps do the reformatting, then you can't do it after quitting (unless you relaunch the whole bloody app just to switch formats!). On a Mac, an app puts out everything it can, all together, for the simple reason that users *do* sometimes/often/always (depending on system and user) quit between making their copy and using it. (In fact, since the Clipboard gets stored on disk, the system may have been restarted and the app deleted since the copy was made! Try reformatting then!) Granted, it would save some RAM/disk resources to be able to get away with copying in only one format at a time--but (1) you don't usually copy all that much at once, and (2) Macs before Sys7 don't have IAC, which would be necessary if you were to request reformatting like this, and (3) putting it into all the formats you can do saves the user time later on. (Suppose the app this came from was on a disk currently off-line. Assuming that the system remembers where it is--no great task for a Mac [Macs remember stuff about removed disks until told to forget--wonderful feature, even if it *is* a legacy of the 1-drive Skinny]--the user will be asked to swap disks to make a copy! Ugh. And let's not even THINK about what happens if you take a year-old item out of the Scrapbook.) All in all, while I see that Window's way saves some storage space, I really think Mac's way is easier on the user. (Provided I've understood Windows right. Perhaps some actual details, please?) -- /=============================================================================\ | Francis Stracke | My opinions are my own. I don't steal them.| | Department of Mathematics |=============================================| | University of Chicago | Until you stalk and overrun, | | francis@zaphod.uchicago.edu | you can't devour anyone. -- Hobbes | \=============================================================================/
dswt@stl.stc.co.uk (D.S.W.Tansley) (03/07/91)
Here's a fact I was stung by only yesterday, whilst (stupidly) venturing
into the braindead world of PCs: you can't simply rename directories.
UNBELIEVABLE!!!!!
Not only can you not simply 'rename' (or whatever) an exsiting directory
in DOS, but WINDOWS 3.0 ALSO DOES NOT HIDE THIS STUPID LIMITATION!!!
Am I so naive a Mac user as to want to simply rename a folder (sorry,
directory)? Let alone have a decent number/type of characters in the name...
===========================================================================
Stewart Tansley | STC Technology Ltd | 'Be cool, or be
| London Rd, Harlow, CM17 9NA, UK | cast out...'
dswt@stl.stc.co.uk | +44 279 429531 x2763 | Subdivisions, Rush
===========================================================================
'You know how that rabbit feels - going under your spinning wheels...'
===========================================================================
carter@cat27.cs.wisc.edu (Gregory Carter) (03/07/91)
Well, golly jeepers, (er huh!) my machine is better because I have a window on mine, that (uh HUH, golly) that I can open up and expands so large that my monitor explodes!!! And my computer uses a REAL mouse, you have to catch your own and gut IT OUT and hook it up to your computer...UH HER! Gosh golly ain't that neato. Aaaa And my machine comes with a built in shaver that allows me to save time and effort and cleans up the mess too! Gosh golly, (er HUh!), what can yours computers do's? I got mine at a local TARGET and it was much better than any of yours! Yeah, so my computer is has better features than yours.... Eeeks! (My mouse moved, dam thing ain't dead yet, well, just another feature!) ---Gregory
ds4a@dalton.acc.Virginia.EDU (Dale Southard) (03/07/91)
The key reason why macs are better than messy dos: Steve and Steve are WAY COOLER than Bill Gates!!!!!!!! --> --> Dale UVa (ds4a@virginia.edu)
lsr@Apple.COM (Larry Rosenstein) (03/07/91)
In article <4203@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: >breidenb@Informatik.TU-Muenchen.DE (Oliver Breidenbach) writes: > > >I checked the samples which come with the Windows SDK (system development >kit). It includes a 280 line program which is a complete editor, and >a 1200 line program which is an editor, which includes clipboard support, >file operations and printing. Supporting multiple documents is not necessary >These programs are quite longish, because they are programmed in a procedural >language (C), which doesn't allow to shorten code by inheriting usefull You can write similar Mac programs (using the Mac Toolbox) in about the same number of lines. The advantage of using an application framework (e.g., MacApp) is that the framework will handle a lot of features for you. You end up with more features per line of code that you write, and the code ends up being easier to maintain. -- Larry Rosenstein, Object Specialist Apple Computer, Inc. 20525 Mariani Ave, MS 3-PK Cupertino, CA 95014 AppleLink:Rosenstein1 domain:lsr@Apple.COM UUCP:{sun,voder,nsc,decwrl}!apple!lsr
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/08/91)
favorini-francis@cs.yale.edu (Francis Favorini) writes: >In article <4196@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: >> Windows applications >>don't have to resort to all these little tricks which where necessary >>to squeeze a program into the 640k box, and which made these programs >>incompatible with each other. >> >>It does quite a good job to emulate the old DOS environment, if somebody >>wants to run an old application. Sometimes it fails, but so what? Do >>you judge the Macintosh environment by looking at its PC emulators? >>Surely not! >My point is that the fundamental problem with MS-DOS/Windows systems is that >most people using Windows also want to use DOS programs. As you say later, it is a *transient* problem, not a fundamental one. > Switching back >and forth is a hassle, despite the DOS box in Windows, which very often >doesn't allow you to use a DOS program to the fullest, if at all. Why do >people want to use DOS programs? Because plenty of useful programs are not >available in Windows versions. Not yet, mostly because there are so many useful old DOS programs. > And I'm not talking about old programs, >but current stuff put out by MAJOR companies. (E.g. Paradox by Borland) I like Paradox, too - I still keep a copy of the original article from Zloof in a '77 IBM System Journal, where he described Query-By-Example, which is the idea on which Paradox is built upon. But both the monolithic implementation and the user interface are a bit outdated. I would not call it "current". >Now you might say there are several databases/word processors/speadsheets >available. But if the one I've been using for the past three years isn't >among them it doesn't do me a whole lot of good. I have too much time >and effort invested in XYZ program to convert over easily. I am not >blaming either the companies who write the apps or the Windows folks at >Microsoft. Programmers are not clairvoyants or magicians. The point >is that PCs are in a transitional phase, and it can be hard on the users. You are absolutely right here. But I think it is better to make the transition now than later. If we make it later, it will be even more difficult and costly. Character based, "integrated" DOS applications with their own user interface are a dead end. >Ultimately, users will benefit, of course. But the intervening hassle is >of an indefinite length, and in my opinion that is one area that puts PCs >behind Macs. It's the users choice. The intervening hassle is as long as the user chooses. There is nobody forcing the users to stay with old DOS applications, and there is nobody forcing them to switch to Windows, immediately. This is indeed a problem Mac users don't have. >>>Switching from DOS to Windows and back is a pain. Sometimes Windows >>>trashes the machines memory/ports/environment enough that you must >>>reboot to use another DOS program. HASSLE! Of course all this is >>>to use an inferior GUI anyhow. See below for details. >> >>Inferior to what? To a mixture of Paradox and your favorite menu >>system? >I think it's obvious that I mean it is inferior to the Mac. That's what this >comparison is all about. It is not so obvious. The standard argument against Windows in this thread is that it handles old DOS applications not very well. While I don't buy the precondition, the whole argument is flawed in my opinion, because it doesn't say anything about the quality of Windows as a GUI at all! >>>[Discussion of the fact that Windows is slow on machines that are otherwise >>>fast. E.g. 20MHz 386s] >>The bottleneck for the GUI operations you describe as to slow (scrolling, >>menu pull-down, ...) is the video card, which is slow and dumb, usually. >>You did not mention what brand of video card you use, but I would >>assume the problem there. >I use an ATI VGA Wonder Card with 512k on-board video RAM. Now this may >not be the fastest card available, but it is not anywhere near the slowest. I don't have access to such a card, so I can't compare it with others. But from reading comp.windows.ms, I remember that there where many complaints about the Windows 3 drivers of the ATI VGA Wonder to be very slow. >But the point is that if you need to get the fastest (i.e. expensive) video >card to make Windows perform acceptably in the display of its basic GUI >elements, then plenty of people will have to get a hardware as well as >software upgrade to use Windows. Also the prices people quote when saying >how cheap PCs are should reflect that. This is a point against PCs. No, it isn't. You don't need to get the fastest, but sometimes a card which performs well under some conditions - using character based applications or static graphics in this case - does not perform not so good under changed conditions - if you switch to a GUI, for example. I have an old ATI EGA Wonder somewhere, which I bought because it, while beeing a bit slower, is able to change personality on both sides, both to the software and to the monitor. This made it possible to buy a cheap B&W monitor and use it as a cheap, temporary replacement for a otherwise required color monitor. Under character based applications, the difference in performance is hardly noticeable. Under Windows, the card crawls. Fast SVGA cards supporting 800*600 screens are in the price range of 100$ to 200$, so we aren't talking about that much money, here. >[I talk about File Manager and Program Manager.] >>You're right, both programs leave something to be desired. Other companies >>have started to sell replacement shells. So far, I like none of them, so >>I stay with the above two programs. I don't share your opinion that >>having *two* such programs is a bad thing. >Conceptually, two programs might work, if they cooperate well. I don't think >Program and File Manager do. Can you give a specific example? I have some complaints myself, but would like to hear where the cooperation between Program and File Manager is bad, in your opinion. >[I complain 640k DOS memory and other RAM problems.] >>See above. All this has nothing to do with Windows. Windows has no >>640K limit. It does not use different kinds of memory. It emulates all >>kinds of quirks / bugs / features / interfaces an old DOS application >>may expect, mostly successfull, sometimes unsuccessfull. But this >>emulation feature is not the central feature of Windows, it's an >>ad on, a migration path. >It may have nothing to do with Windows, but it has everything to do with >PCs. The point here is that you have to be compatible to your previous >mistakes, unless you can afford to alienate your current user base. This is misleading, because there is nobody alienating their current user base, here. PCs are manufactured by many different hardware producers as part of their computer equipment line, while Microsoft is a software house selling application software and operating system software for these and other systems. So a PC is the result of the combined effort of different companies, which is quite different from the Macintosh, where the essential parts, the hardware and the system software come from exactly one producer, Apple. Anyway, if beeing compatible with previous mistakes means repeating them, I'd rather be not compatible and make an advance. >Obviously, both Apple and Microsoft feel they can't. However, I think >Apple has been more succesful at maintaining a smooth transition to new >versions of their system software than Microsoft has. (Granted Microsoft >has more to handle, but they can't blame anyone but themselves.) Sure they can. They didn't invent the machine for which they wrote the system software, for example. And they can blame the necessity to be compatible with the tremendous amount of usefull CP/M software they had to be compatible with. >PC users have to deal with this, and it is a problem. You can't both have the cake and eat it. A PC user has the choice to select from a rich supply of hard and software of different price and quality. With this freedom comes the ability to make the wrong choice, of course. >>> 3) Different video modes. I don't want to have to configure >>> my software everytime I move from my VGA monitor to the machine >>> in the other room running with EGA or MCGA or Hercules, etc. >>Windows programs don't need that. In fact, a Windows program has no >>way of obtaining the video mode it is running in. >That's fine. But PC users still have to worry about video cards and modes. as long as they continue to use old DOS applications. >[I talk about (Non)Standard File in Windows, and general klunkiness in its >GUI.] >>I have changed my opinion about this point a few times now. >>A standard file dialogue is simpler both for the programmer >>and for the the user. But this "one size fits all" approach >>does not encourage the development of spezialized file dialogues, >>which are optimized to the actual context. Windows offers a set >>of building blocks for file dialogues, which in fact allow all the >>variations you describe above. >I'm not talking about exotic features. I'm talking about the simple >mechanics of picking the file you want to operate on. This one of the >most basic interface elements, and Windows programs can't agree on how >to do it. I might also add that not a single one I've seen matches the >cleanness and simplicity of the Mac's version. I'm not talking about exotic features, either. But I don't think that only because the Mac does it a certain way, and because it is written down in the Human Interface Guidlines, Windows has to do it in an identical way. But let me ask a specific question. What is wrong with the file dialogs used by the standard Windows programs, say notepad or calendar? >>> 6) Windows crashes much more than my Mac at home. And I have >>> 27 INIT running at home! Windows will crash about once or >>> twice a week during seemingly normal and mundane operations >>> like typing scrolling. It crashed even more often after you >>> have installed new software (I mean just plain old apps) until >>> you have tweaked WIN.INI, CONFIG.SYS, and AUTOEXEC.BAT enough. >>> This is a major hassle. I have never had my Mac crash more >>> often just because I installed a new applications (INIT maybe, >>> app no way). >> >>Such statements are very hard to verify. A fair comparison would be >>running Windows with Windows applications only and then comparing. >The crashes I'm talking about occur when I run only Windows programs. I see. My experience is a bit different. There are of course buggy applications which can crash the system, because Windows doesn't use the memory protection of the protected mode fully. But if I avoid them, and if I don't run old DOS applications - which may interact with the system in a strange way - Windows runs the whole day long, 7 days a week. From what I see from people using Macs here, a faulty application can crash the Mac OS easily, too. >>Many old DOS applications are buggy in the sense that they contain >>spurious reads or writes which hit ROM other places where it does no >>harm, so that these bugs get unnoticed. Windows in Enhanced mode >>is able to detect such illegal operations sometimes, and tries >>to terminate the offending application, sometimes successfully, >>sometimes not. >Here again, I have to say that PC users suffer from the fact that DOS and >Windows beat each other up sometimes. You describe the situation as symmetrical, but it isn't. Windows is built on top of DOS by using its file system (which is indeed a drawback) and throws away everything else, by managing the system resources itself. PC users suffer only if they choose to. >[I bemoan laborious and ill-documented installation procedures for apps.] >>This is really a problem. But I don't know how it should be solved >>without going the Apple or the IBM way, i.e. having one hardware >>supplier controlling the system. >I don't know what you mean here. Apple and IBM control the hardware and >operating systems (if you count OS/2), but certainly not the vast majority >of software. And Microsoft certainly controls DOS and Windows. The problem >is not control, but designing an OS that allows third party software to >be installed without mucking around with lower-level aspects of system >configuration. Apple has Microsoft/IBM beaten by a mile on this one. Apple surely has beaten IBM in this area. Apple so far never lost control over the essential parts of their system - the hardware and the system software, while IBM never had the control over the system software, lost the control over the hardware to clone makers and failed miserably to regain control via the switch to a closed - i.e. not clonable - architecture, the Micro Channel. Microsoft controls Windows, but not much more. It certainly doesn't control DOS. There is a complete, enhanced DOS clone from Digital research, which is cheaper and runs Windows, for example. Designing an OS that allows third party software to be installed without mucking around with lower-level aspects of the system configuration is trivial (ok, let's say: simpler) if one party builds both the OS and the essential hardware interfaces. It is not so simple if an OS designer has to take foreign hardware including changing interfaces into account. The problem gets worse if those hardware was not designed for automatic installation and new hardware continues to do so. On the long run, this problem will go away because hardware supplies start to build their hardware to be compatible with the software instead the other way around. But this will take a while. The shorter solution would be the way IBM intended it to go: PC's are built only by IBM, add-on cards have to be approved by IBM, IBM builts a special version of OS/2 with additions nobody else has. I prefer it the way it is now. >>Tools which move the 640K barier a little bit are in common use for >>some time now - what Microsoft now integrates in DOS 5.0 is not at all >>new. And it is in no way related to Windows itself, only to its ability >>to run old DOS applications. I don't understand what that ability >>of Windows has to do with the level of the Mac 5 years ago. You compare >>apples and oranges. >I know all about memory managers and have been using them for years. They >can cause all kinds of problems and the sooner they aren't needed, the better. So we don't disagree, here. >As I have said repeatedly, users of PC do have to worry about these things >if they want to use both DOS and Windows programs. And most will have to, >at least for now. The whole point of this discussion is to compare PCs >and Macs. And if a current PC feature is comparable to an old Mac feature, >it just shows that the Mac is more advanced in that area. I think it is fruitless ;-) to compare Macs with PCs that way. The Mac started with nearly no hardware: a CPU, a little bit of memory, a few peripheral circuits and a small monitor. What the Mac made the Mac was its innovative software, which broke with most concepts which where in common use at that time in the microcomputer area. The innovation was to squeeze inventions made earlier and elsewhere (at Xerox Parc) into a small box. The IBM PC instead was an earlier attempt to built some kind of "super CP/M machine" by selecting an 16 bit processor instead of the common 8 bit processor, and by adding hardware - video, DMA controller, floppy controller, optional numeric coprocessor and the usual serial and parallel interfaces. The hardware was a step forward, the software wasn't. It makes sense to compare the system software of the various Macs with Microsoft Windows, because they are on the same level, if looked at from an architectural point of view. It may make sense to discuss whether the Intel processors or the Motorola processors are better for a GUI of the Mac or Windows sort. But it is not very productive to compare "the" PC and "the" Mac, because the results are arbitrary and only reflect the current prejudices of the people. >> >>>Things I like about Windows: >>> 1) Better multi-tasking than Multifinder on the Mac. I.e. >>> regular programs can run in the background, not just >>> print spoolers, etc. (Note that I mean actually run, not >>> just sit there as in Multifinder.) >> >>Huh? My understanding was that background applications continue to >>run under the Multifinder, too. >What I mean is that old Mac apps did not include and background ability, and >many still do not. Thus, when they are swapped out by Multifinder, they >don't do anything useful. I wouldn't blame the Macintosh of not beeing a multitasking machine because of that. >>Many of Windows problems are related to DOS. But you don't have to >>live with most of them, because they only occur if you continue >>to run old DOS applications. If you don't, the only thing Windows >>inherits from DOS is the file system. >> >>Microsoft already tried the switch to a new operating system. This >>seems not so simple as it sounds. >This is exactly the point. The mish-mash of operating systems/interfaces/ >memory models/video standards etc. is a serious headache for people trying >to do real work in the real world on PCs. I.e. tens of thousands of people >who recently bought Windows still have to run their old DOS programs too. >What do you think they did with all that software? Throw it out? Not at all! They should do what they actually do: continue to run what is useable, and throw out what is unuseable. This works very well for many people. > Even >if you could replace all of your old DOS software with spiffy new Windows >software, it would cost lots of money. I repeat my assertion that until >DOS is long gone, PC users will still be weighted down with a nasty old >boat anchor, even if they have nice Windows programs to look at. Of course, this applies only to people who already are computer users having a software collection, not for starters. Many of those computer users started using computers long before the Macintosh hit the market. So your statement reduces to the simple truth that there is an advance in the area of computers, and that those who start later have the advantage to be able to learn from the experiences of those starting earlier. This applies to both system designers and users. Wolfgang Strobl #include <std.disclaimer.hpp>
francis@zaphod.uchicago.edu (03/08/91)
In article <1991Mar7.001111.29948@murdoch.acc.Virginia.EDU> ds4a@dalton.acc.Virginia.EDU (Dale Southard) writes: The key reason why macs are better than messy dos: Steve and Steve are WAY COOLER than Bill Gates!!!!!!!! They're also gone... Flame me if I'm wrong, but isn't the 030 the only Mac left that was created while either Steve was around? (Or was even that one later? I don't remember very clear when Jobs left...) -- /============================================================================\ | Francis Stracke | My opinions are my own. I don't steal them.| | Department of Mathematics |=============================================| | University of Chicago | Until you stalk and overrun, | | francis@zaphod.uchicago.edu | you can't devour anyone. -- Hobbes | \============================================================================/
jcav@ellis.uchicago.edu (john cavallino) (03/08/91)
In article <FRANCIS.91Mar7164001@arthur.uchicago.edu> francis@zaphod.uchicago.edu writes: >In article <1991Mar7.001111.29948@murdoch.acc.Virginia.EDU> ds4a@dalton.acc.Virginia.EDU (Dale Southard) writes: > > The key reason why macs are better than messy dos: > > Steve and Steve are WAY COOLER than Bill Gates!!!!!!!! > >They're also gone... > >Flame me if I'm wrong, but isn't the 030 the only Mac left that was >created while either Steve was around? > >(Or was even that one later? I don't remember very clear when Jobs >left...) Steve Jobs left Apple in 1985, which was before the Mac Plus. (!) -- John Cavallino | EMail: jcav@midway.uchicago.edu University of Chicago Hospitals | USMail: 5841 S. Maryland Ave, Box 145 Office of Facilities Management | Chicago, IL 60637 "Opinions, my boy. Just opinions" | Telephone: 312-702-6900
murat@farcomp.UUCP (Murat Konar) (03/08/91)
In article <4195@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: -torrie@cs.stanford.edu (Evan Torrie) writes: - --strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: - ---So does Windows. Windows 1, which had the same Clipboard support as Windows 3 ---was announced before the Mac came out, -- But AFTER the Lisa... - -And after some Xerox machines. - ---and was finally delivered one year after the Mac - five years ago. - -- The Mac was delivered in January 1984... 7 years ago. - -Ok, you have won. The difference in time is more than one year, -but less than two years :-) - -But so what. My point was that the argument that Windows copies the -Mac is getting stale. I think the point was that Windows is already stale right out of the box. :-> -- ____________________________________________________________________ Have a day. :^| Murat N. Konar murat@farcomp.UUCP -or- farcomp!murat@apple.com
barr@Apple.COM (Ron Barr) (03/09/91)
francis@zaphod.uchicago.edu writes: >In article <1991Mar7.001111.29948@murdoch.acc.Virginia.EDU> ds4a@dalton.acc.Virginia.EDU (Dale Southard) writes: > The key reason why macs are better than messy dos: > Steve and Steve are WAY COOLER than Bill Gates!!!!!!!! >They're also gone... >Flame me if I'm wrong, but isn't the 030 the only Mac left that was >created while either Steve was around? I just checked my handy Apple Resource Directory desk accessory, which searches a live database of Apple employees. Steve Wozniak is still here, and has been all along, not counting some leaves of absences. Ron
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/09/91)
francis@zaphod.uchicago.edu writes: >In article <4194@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: > The Macs clipboard support seems to be written for transporting > something between applications running one after the other, so the >Well, often you have to. See below. > restriction to a few clipboard formats and the necessity to actually >Did you read the explanation I posted? You can put *anything* on the >Mac's Clipboard. The name of the format is four characters; that's >not few, by any stretch of the imagination. I do not doubt that. But there is a tendency to use only a a few at the same time - during one cut/paste action -, because it simply may consume far to much space and time to actually create all these different clipboard formats at the same time. The theoretical upper limit of 2^32 possible clipboard formats doesn't help at all. > create and copy all the supported formats at the same time. While > Windows allows the same style of interation between programs, the > prefered method is to generate a request to render a clipboard format > only if an application actually asks for a copy of the clipboard > content in this format. >Wait a minute. Who does the reformatting? Windows? That would pretty >definitely limit you to one set of formats, wouldn't it? No. The sending application - the one handling the request of the user to cut/copy something - does. The following scenario describes what happenes: Application A (a drawing program, for example), gets the request to copy something to the clipboard. It is able to deliver the data in three different formats, bitmap, picture and text. It has the bitmap anyway, so it it does a SetClipboardData(BITMAP,<actual bitmap>). The clipboard remembers the format type and stores the data. (Nothing new, so far). Then application A does a SetClipboardData(PICTURE,<>). The clipboard remembers the format type and the fact that there is no data delivered, yet. Application A does the same with text. Some time later, the user switches to application B (a text program, for example). The user just has opened a picture frame and does a paste. The application knows from context that the user wants to paste graphics, so it asks Windows to GetClipboardData(PICTURE). Windows knows that the announced clipboard content in the picture format hasn't been created yet, so it sends a message RENDERFORMAT(PICTURE) to application A. Application A processes the message by creating the data and does a SetClipboardData(PICTURE,<actual picture>), i.e. repeats the "copy to clipboard" operation, this time with a filled container. Application B - and the user - didn't notice this short interlude, and application b now has the requested data and handles it at the users request, for example by filling the frame with the requested picture. It is like buying something by mail. The shop makes a list what it has and sends it to you, you select something and order it, the shop puts it into a packet and sends it to you. Replace the shop by application A and yourself by application B, and you get the picture. :-) > And if the >apps do the reformatting, then you can't do it after quitting (unless >you relaunch the whole bloody app just to switch formats!). This has to be handled, of course. Windows does it by sending a RENDERALLFORMATS to the terminating application, so that it has a chance to deliver everthing it has announced but not yet delivered to the clipboard. The idea to relaunch an application just to get at its data isn't as bad as you seem to think, but it is not necessary in this case. >On a Mac, an app puts out everything it can, all together, for the >simple reason that users *do* sometimes/often/always (depending on >system and user) quit between making their copy and using it. (In >fact, since the Clipboard gets stored on disk, the system may have >been restarted and the app deleted since the copy was made! Try >reformatting then!) This is of course not possible. But as long as the application is running, there is no need to create data only to throw it away. >Granted, it would save some RAM/disk resources to be able to get away >with copying in only one format at a time--but (1) you don't usually >copy all that much at once, and (2) Macs before Sys7 don't have IAC, >which would be necessary if you were to request reformatting like >this, and (3) putting it into all the formats you can do saves the >user time later on. (Suppose the app this came from was on a disk >currently off-line. Assuming that the system remembers where it >is--no great task for a Mac [Macs remember stuff about removed disks >until told to forget--wonderful feature, even if it *is* a legacy of >the 1-drive Skinny]--the user will be asked to swap disks to make a >copy! Ugh. And let's not even THINK about what happens if you take a >year-old item out of the Scrapbook.) >All in all, while I see that Window's way saves some storage space, I >really think Mac's way is easier on the user. (Provided I've >understood Windows right. Perhaps some actual details, please?) See above. I could post actual code, but this probably would bore most readers of this newsgroup, so I try to describe it in English (I'd rather like to do it in German, really!). In this case, the Windows way saves both time and space, and is completely transparent to the user. The advantages of this "lazy evaluation" style are: it it gives the user more freedom, because he can decide how to view the copied data when it is *used*, not when it is copied. It gives the application designer more freedom, because he does not have to trade one clipboard format for another, because all together would be to costly to process. Wolfgang Strobl #include <std.disclaimer.hpp>
phil@brahms.amd.com (Phil Ngai) (03/09/91)
favorini-francis@cs.yale.edu (Francis Favorini) writes: >My point is that the fundamental problem with MS-DOS/Windows systems is that >most people using Windows also want to use DOS programs. Switching back >and forth is a hassle, despite the DOS box in Windows, which very often >doesn't allow you to use a DOS program to the fullest, if at all. Why do >people want to use DOS programs? Because plenty of useful programs are not >available in Windows versions. And I'm not talking about old programs, >but current stuff put out by MAJOR companies. (E.g. Paradox by Borland) You're just whining about a very temporary problem. I believe there are more copies of Win3 sold than there are Macs now. Many Mac sw houses are porting to Win3. Nearly all the DOS people are porting to Win3. In a year or so, there will be very few DOS apps that you can't get in a Windows version. This kind of complaint doesn't really provide any information which is of lasting value. Frankly, I also don't understand why you find switching back and forth so difficult. I have done it. It just takes an ALT-TAB. Easy. >Now you might say there are several databases/word processors/speadsheets >available. But if the one I've been using for the past three years isn't >among them it doesn't do me a whole lot of good. I have too much time >and effort invested in XYZ program to convert over easily. I am not Well, I can see why you, as a Lotus 123 user, so much prefer the Mac over the PC then. You seem like a very confused fellow. >Conceptually, two programs might work, if they cooperate well. I don't think >Program and File Manager do. Another short lived complaint. MS will address this problem. Your information has a lifetime of about 6 months. >It may have nothing to do with Windows, but it has everything to do with >PCs. The point here is that you have to be compatible to your previous >mistakes, unless you can afford to alienate your current user base. >Obviously, both Apple and Microsoft feel they can't. However, I think >Apple has been more succesful at maintaining a smooth transition to new >versions of their system software than Microsoft has. (Granted Microsoft Let's see, the IBM PC came out in 1980 and the Mac came out when? >Here again, I have to say that PC users suffer from the fact that DOS and >Windows beat each other up sometimes. What's this I hear about clean 32-bit code on the Mac? Well, there's no dirty Mac sw like there is PC sw, is there? -- My father is on national television! (Beef Council, Jupiter, Florida)
phil@brahms.amd.com (Phil Ngai) (03/09/91)
long@mcntsh.enet.dec.com (Rich Long) writes: > You can't compare a Macintosh from Apple with a PC from Joe's PC Klones and > Kut-Rate Stuff. Sure you can. PC Clones work just fine for many people. In the PC world, you have a choice over how much you pay and if you want a brand name. In the Mac world, you don't. -- My father is on national television! (Beef Council, Jupiter, Florida)
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/09/91)
dswt@stl.stc.co.uk (D.S.W.Tansley) writes: >Here's a fact I was stung by only yesterday, whilst (stupidly) venturing >into the braindead world of PCs: you can't simply rename directories. >UNBELIEVABLE!!!!! >Not only can you not simply 'rename' (or whatever) an exsiting directory >in DOS, but WINDOWS 3.0 ALSO DOES NOT HIDE THIS STUPID LIMITATION!!! Of course, both is wrong. You CAN rename a directory in DOS. The brain dead standard shell of DOS (command.com) has this limitation. The DOS function call - and every program using it - does not have such a limitation. All decent shells - both visual shells and command.com replacements like 4dos - don't have this limitation. The don't have to hide anything, they simply don't have to reimplement this misfeature of command.com. The File Manager of Windows 3 does exactly what one would expect: you point at a directory, select "rename" and type another name. Thats it. Would you care to explain what caused your posting? >Am I so naive a Mac user as to want to simply rename a folder (sorry, >directory)? Let alone have a decent number/type of characters in the name... Sure. I like OS/2 because of that. It allows 255 character per name ... Wolfgang Strobl #include <std.disclaimer.hpp>
phil@brahms.amd.com (Phil Ngai) (03/09/91)
What I like about the Mac over Win3: 1) fonts are much cleaner. But MS will fix this in Win3. 2) you can get full page displays for Mac cheap! maybe around $600. I don't think you can do this on PCs. 3) long filenames. Fixed in OS/2, will migrate to Windows someday? 4) uw. Can't get this on the PC. 5) Neat sound effects associated with various actions. What I like about Win3 over the Mac 1) I hate the trashcan. Too much mouse movement. 2) Much cheaper. 3) There is almost no sw that is not (eventually) ported to the PC. Many programs run only on PCs. 4) Formatting 720K floppies (but it's ok under windows). 5) Color is much cheaper if you want that kind of thing. But real color is not. 6) The Classic screen is SO SMALL! (I've been using Windows for about a year, the Mac for about a week....) -- My father is on national television! (Beef Council, Jupiter, Florida)
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/09/91)
piper@s5000.rsvl.unisys.com (Piper Keairnes) writes: >carter@cat27.cs.wisc.edu (Gregory Carter) writes: >>Many of the problems with IBM hardware can be easily overcome by a good >>standardized software specification, which now appears to be quite >>widespread with so many windows owners, remember there are more window >>owners than there are Mac owners. >At work, I've been testing out a new Windows based terminal application >on one of the fastest PC's in the department. The program is perhaps one >of the best terminal environments available to our employees, but the sad >thing is that the refresh rate and the throughput of the screen is >unacceptable. >I understand that Windows 3.0 is now very wide spread, but the simple fact >remains that the hardware required to make Windows palatable would be too >costly for many organizations. For employees to move to the Windows >product, they would have to sacrifice speed... a great deal of speed. The >managers like the functionality we'd gain, but the programmers won't use >the program until we get faster hardware. That isn't going to happen >anytime soon. A mere Mac Classic performs better than a 25MHz 386 when it >comes to the windowing interface slapped on top of DOS. It is as easy to find a application which runs better on a low end PC that on a Mac costing five times as much, as it is to find a Windows application which doesn't perform well, even on decent hardware. This does not prove anything. Neither are Macs unuseable for real number crunching, nor are PCs unable to perform well under a GUI. These are all marketing myths, not more. Anyway, "windowing interface slapped on top of DOS" is misleading in this context. Of course, the Windows GUI is built on top of DOS in the sense that it needs DOS to launch and uses its file system, but its interface to the video hardware doesn't use DOS at all. It may be handicapped by the fact that the actually used video hardware wasn't designed for a GUI, but this has nothing to do with DOS, isn't Windows fault, is not very dependant on the speed of the CPU, and can be changed quite easily by replacing the video hardware. (I said: It may, not it is. Most video hardware - not IBM's - is quite useable. And it doesn't cost much.) >All in all, Windows is a STEP in the right direction, but it isn't going >to stop people from buying Macs... not after they've sat down at each >computer and taken a trial run. I believe that Windows in fact helps selling Macs, by giving much more people the opportunity to switch to and recognize the advantages of a decent GUI. Wolfgang Strobl #include <std.disclaimer.hpp>
JACOBSEN@SLACVM.SLAC.STANFORD.EDU (03/09/91)
(Long, useful description of how Windows provides a facility for the clipboard 'pasting' application to request a particular format from the 'clipping' application, which provides it only then) There is a real difference in the operation of the Windows and Mac clipboard models. It's visible to any Mac user of Excel, which does the Windows clipping/pasting model even though it's on a Mac. Specifically, you select some cells, hit 'copy', and then do some other stuff (insert cells, change formats, close a window, etc). You then go to 'paste' the data you thought you had in a specific place - the clipboard. Arrgh - it's not there! Arrgh**2 - you've already changed the cells you wanted a copy of! The problem for Mac users is this just does not conform to our mental model of the clipboard as a place where copies are actually put. The Windows model has some advantages and disadvantages, but it is NOT equivalent. (Incidentally, this is one of the reasons I really don't like Microsoft Mac products - they really don't fit into the Mac well. Nor can they, if they want to keep the Mac - Windows similarity)
favorini-francis@cs.yale.edu (Francis Favorini) (03/10/91)
In article <4245@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: >favorini-francis@cs.yale.edu (Francis Favorini) writes: >>My point is that the fundamental problem with MS-DOS/Windows systems is that >>most people using Windows also want to use DOS programs. > >As you say later, it is a *transient* problem, not a fundamental one. The two are not mutually exclusive. I say it IS a FUNDAMENTAL problem. It will probably be fixed gradually over the next few years. Fundamental problems can certainly be fixed, just not easily and not overnight. I think this describes the coexistence of DOS and Windows quite well. >I like Paradox, too - I still keep a copy of the original article from Zloof in >a '77 IBM System Journal, where he described Query-By-Example, which >is the idea on which Paradox is built upon. But both the monolithic >implementation and the user interface are a bit outdated. I would not call >it "current". By current I don't mean state-of-the-art, I mean recently released and used by people at the present time. Paradox 3.5 was released less than 6 months ago, and is used by thousands of people. State-of-the-art programs will never be used by the majority of people, just like the majority will never have state-of-the-art hardware. In comparing two platforms like PCs and Macs you must consider the present state of affairs, which includes how people choose and are forced to use their machines in real life situations. You must also consider the potential of the machines, if used ideally. This is much harder too pinpoint, so many of my comments deal mainly with the status quo. I don't mean to ignore the potential of a machine, I'm just trying to limit sheer speculation. >It is not so obvious. The standard argument against Windows in this thread >is that it handles old DOS applications not very well. While I don't buy >the precondition, the whole argument is flawed in my opinion, because it >doesn't say anything about the quality of Windows as a GUI at all! I don't find it surprising or unjustified that Windows has trouble running on top of DOS, running DOS programs, and doing a pretty good job of giving Windows apps a decent environment in which to run, all at the same time. The fact remains that this causes problems for people, and it can't always be avoided. If you look at the most recent PCWeek magazine (3/4?), you will find an article on the front page about how difficult it can be to set up and run Windows while using your old DOS programs, too. I don't have it in front of me (I'm at home), but the comment from die-hard PC users back up what I have been saying. I will quote them later, if you want. [Discussion of video cards, fast and slow.] >Fast SVGA cards supporting 800*600 screens are in the price range >of 100$ to 200$, so we aren't talking about that much money, here. It isn't a lot of money for a single user, but if your whole company was running slow monochrome cards and you wanted to upgrade your operations to Windows, it could add up to a pretty penny. (and maybe not a justifiable one.) I won't quibble with you about which cards are fast and which are slow. Just let me say that to get good performance out of the Windows GUI, some users will have to upgrade. >>[I talk about File Manager and Program Manager.] >... >>Conceptually, two programs might work, if they cooperate well. I don't think >>Program and File Manager do. > >Can you give a specific example? I have some complaints myself, but would >like to hear where the cooperation between Program and File Manager is bad, >in your opinion. OK. In Program Manager(PM) you have a set of Program Groups that reside in the PM window. They can be moved, resized, or iconized. So far, so good, especially the iconization. Inside a Program Group you can have icons for programs or documents. Click on one, and it is run. Fine. You can't have nested groups however. :-( Also, aside from the basic set of utilities, you must install programs items, automatically (for programs only) or by hand. PM is really like an icon dock for your favorite apps/docs. You can also have multiple icons that refer to the same file. :-) (aliases) File Manager can be launched from PM (or automatically when you start Windows, just like any other program). OK. When you run it, it loads the directory hierarchy from drive C, the hard drive, (I don't know which it picks if you have no drive C), and displays it as a graphical tree. Not bad. However, it is very slow -- 4-5 seconds for a 30Mb drive(28 ms), and at least 15 seconds for our 300Mb(18ms) file server. :-( You can only have one tree active at a time, so I usually have to wait 20 seconds if I want to look at the file server's files. This is supposed to be improved a lot in Win 3.1 due out "some time this year." Once you have the tree you want, you can hide/show different branches with a click. :-) Double-clicking gets you a window showing that directory's files. (The tree shows only directories.) The files are not icons, just names (and attributes if desired). I don't like not having icons here, since you have them in PM and the dir. tree. Inconsistent. :-( You can have many dir windows open at once. You can also open one from another dir window. Fine. Why can't I nest groups in PM then? Inconsistent. In short, my gripes are: 1) FM is slow. 2) Inconsistent use of icons. 3) Inconsistent use of nested windows. 4) Can only view one directory tree at once. I like: 1) Graphical directory tree. 2) Iconizing windows in PM. It feels to me like a more character-oriented version of the Finder combined with a third party icon dock program. I like the Finder better, because it is more consistent, faster, and you don't have to switch programs to use all of its features. You don't get a dir. tree until May 13 (7.0 release date), though. (and for iconizing windows you need an INIT, or maybe? 7.0??). >>[I complain 640k DOS memory and other RAM problems.] >>It may have nothing to do with Windows, but it has everything to do with >>PCs. The point here is that you have to be compatible to your previous >>mistakes, unless you can afford to alienate your current user base. > >This is misleading, because there is nobody alienating their current >user base, here. You couldn't be more wrong! See below. > PCs are manufactured by many different hardware >producers as part of their computer equipment line, while Microsoft >is a software house selling application software and operating system >software for these and other systems. So a PC is the result of the >combined effort of different companies, which is quite different from >the Macintosh, where the essential parts, the hardware and the system >software come from exactly one producer, Apple. So what. Microsoft obviously feels it has to be compatible to its previous mistake (DOS) or there wouldn't be a DOS box in Windows. And if there weren't, there would be a hell of a lot fewer Windows sales than there have been, and an even lower percent of people who have Windows and actually use it day to day. >Anyway, if beeing compatible with previous mistakes means repeating >them, I'd rather be not compatible and make an advance. Obviously Micrsoft did not entirely agree. (Steve Jobs did, though. ;-)) >>PC users have to deal with this, and it is a problem. > >You can't both have the cake and eat it. A PC user has the choice >to select from a rich supply of hard and software of different price >and quality. With this freedom comes the ability to make the >wrong choice, of course. I think freedom is not always the driving force, how about necessity. > But let me ask a specific question. What is wrong with the file >dialogs used by the standard Windows programs, say notepad or calendar? The Save As.. box in Excel doesn't allow you to pick a directory from a scrolling list. You just have a box to type in the file (and path, if you want). This is bogus. I con't name specific prgrams in the following, 'cause I'm at home on my Mac. Sometimes you pick files from one list and directories from another. Sometimes both from one list. Only occasionally can you go easily to the current directory' parent. Sometimes there is a button labelled "UP". Sometimes, you can click on ".." in the directory list. Sometimes you have to type ..\*.* in the filename text box. This is ridiculous. I guarantee you if you timed someone navigating ten different Windows apps' File Dialogs and someone doing the same for Mac apps, the Mac user would be done much faster. [Talk of system crashes on both platforms.] > There are of course buggy >applications which can crash the system, because Windows doesn't >use the memory protection of the protected mode fully. But if I >avoid them, and if I don't run old DOS applications - which may >interact with the system in a strange way - Windows runs the whole >day long, 7 days a week. From what I see rom people using Macs here, >a faulty application can crash the Mac OS easily, too. If you avoid anything that crashes, you won't have crashes. I find it harder to avoid situations that crash the PC with Windows, than those which crash my Mac. Largely this is because I have to use some DOS programs as well as Windows, and I certainly have to run Windows on top of DOS. This is reality for thousands of PC users. >Microsoft controls Windows, but not much more. It certainly doesn't >control DOS. There is a complete, enhanced DOS clone from >Digital research, which is cheaper and runs Windows, for example. DR-DOS exists, but how many use it compared to MS-DOS. Most PC users are afraid to use "non-standard" DOS, because it might not work with all of their software. If Bill Gates read your statement, I think he'd get a good chuckle out of it. >>... The whole point of this discussion is to compare PCs >>and Macs. And if a current PC feature is comparable to an old Mac feature, >>it just shows that the Mac is more advanced in that area. > >I think it is fruitless ;-) to compare Macs with PCs that way. How can you compare two platforms and ignore their historical contexts? >... But it is not very productive to >compare "the" PC and "the" Mac, because the results are arbitrary and >only reflect the current prejudices of the people. Show me a comparison of any two things that is not arbitrary and does not reflect the current prejudices of the people comparing. >>... The mish-mash of operating systems/interfaces/ >>memory models/video standards etc. is a serious headache for people trying >>to do real work in the real world on PCs. I.e. tens of thousands of people >>who recently bought Windows still have to run their old DOS programs too. >>What do you think they did with all that software? Throw it out? > >Not at all! They should do what they actually do: continue to run what >is useable, and throw out what is unuseable. This works very well for >many people. This is "option" is more of a necessity. No one can use was isn't useable, and why would you throw out something that works. >> Even >>if you could replace all of your old DOS software with spiffy new Windows >>software, it would cost lots of money. I repeat my assertion that until >>DOS is long gone, PC users will still be weighted down with a nasty old >>boat anchor, even if they have nice Windows programs to look at. > >Of course, this applies only to people who already are computer users >having a software collection, not for starters. Many of those computer >users started using computers long before the Macintosh hit the market. >So your statement reduces to the simple truth that there is an advance >in the area of computers, and that those who start later have the >advantage to be able to learn from the experiences of those starting >earlier. This applies to both system designers and users. Of course it is a simple truth. But that doesn't mean it is ok that current PC users should have to struggle in order to not have to throw away their previous investments and use still be able to use more friendly and powerful Windows programs. The reality is that DOS and Windows sometimes conflict. In my opinion, there are fewer such conflicts among the various versions of Mac System Software. This is a point against PCs in a Mac-PC comparison (which is what I thought we were conducting). I'm not flaming you, I just want to make myself clear. -- ______________________________________________________________________________ Francis Favorini favorini@cs.yale.edu favorini@yalecs.bitnet ...!yale!favorini
favorini-francis@cs.yale.edu (Francis Favorini) (03/10/91)
In article <1991Mar9.023444.17526@amd.com> phil@brahms.amd.com (Phil Ngai) writes: >favorini-francis@cs.yale.edu (Francis Favorini) writes: >>My point is that the fundamental problem with MS-DOS/Windows systems is that >>most people using Windows also want to use DOS programs. Switching back >>and forth is a hassle, despite the DOS box in Windows, which very often >>doesn't allow you to use a DOS program to the fullest, if at all. Why do >>people want to use DOS programs? Because plenty of useful programs are not >>available in Windows versions. And I'm not talking about old programs, >>but current stuff put out by MAJOR companies. (E.g. Paradox by Borland) > >You're just whining about a very temporary problem. I believe there are >more copies of Win3 sold than there are Macs now. Many Mac sw houses >are porting to Win3. Nearly all the DOS people are porting to Win3. In >a year or so, there will be very few DOS apps that you can't get in a >Windows version. I'm not whining about a very temporary problem. Would you buy a car if your wife couldn't ride in it for at least a year? I think it will be longer than a year, anyway. Win 3.1 might not even be out this year, and when will DOS 5.0 be here? >This kind of complaint doesn't really provide any information which is >of lasting value. There have been compatibility problems with Windows since it came out. They have gotten better, but have not gone away. They will not be gone for at least a year, probably more like two or three. Time will tell. The point is that they're here now, and if you have work to do now, you have to live with them. I can't tell my boss that I will give him something he wants on Friday next year when Windows and DOS are better friends. >Frankly, I also don't understand why you find switching back and forth >so difficult. I have done it. It just takes an ALT-TAB. Easy. I'm not talking about context switches in Windows. I'm talking about exiting Windows in order to run programs that Windows can't deal with, and then running Windows again to use Windows apps. This is inferior to working on a Mac and just staying in Multifinder. >>Now you might say there are several databases/word processors/speadsheets >>available. But if the one I've been using for the past three years isn't >>among them it doesn't do me a whole lot of good. I have too much time >>and effort invested in XYZ program to convert over easily. I am not > >Well, I can see why you, as a Lotus 123 user, so much prefer the Mac >over the PC then. You seem like a very confused fellow. I DO NOT use Lotus 123. It is mostly garbage. When I say XYZ program, I mean any DOS program which doesn't work well with Windows. And there are plenty. >>Conceptually, two programs might work, if they cooperate well. I don't think >>Program and File Manager do. > >Another short lived complaint. MS will address this problem. Your information >has a lifetime of about 6 months. I already mentioned MS was addressing this at least twice. I doubt Win 3.1 will be ready in 6 months, however. Maybe 10 months. >>Apple has been more succesful at maintaining a smooth transition to new >>versions of their system software than Microsoft has. (Granted Microsoft > >Let's see, the IBM PC came out in 1980 and the Mac came out when? 1984. So IBM and Microsoft have had longer to screw things up. >>Here again, I have to say that PC users suffer from the fact that DOS and >>Windows beat each other up sometimes. > >What's this I hear about clean 32-bit code on the Mac? Well, there's >no dirty Mac sw like there is PC sw, is there? I didn't say the Mac is perfect, but it remains to be seen how bad the problems are. -- ______________________________________________________________________________ Francis Favorini favorini@cs.yale.edu favorini@yalecs.bitnet ...!yale!favorini
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/10/91)
JACOBSEN@SLACVM.SLAC.STANFORD.EDU writes: >There is a real difference in the operation of the Windows and >Mac clipboard models. It's visible to any Mac user of Excel, which >does the Windows clipping/pasting model even though it's on a Mac. >Specifically, you select some cells, hit 'copy', and then do some other >stuff (insert cells, change formats, close a window, etc). You then >go to 'paste' the data you thought you had in a specific place - the >clipboard. Arrgh - it's not there! Arrgh**2 - you've already changed the >cells you wanted a copy of! I just tried it with Excel for Windows. You don't have to change the cells to be copied to destroy the copy - every new cell action, for example typing something into another cell which is not member of the set of copied cells has the same effect of removing the moving frame and destroying the clipboard content. This behaviour doesn't conform to the Windows clipping/pasting model, which says that an application should keep a record of the last data copied to the clipboard, if it uses Rendering Data on Request. The delayed rendering should be transparent to the user, most of the time, but in the case of Excel, it actually isn't. This is a fault of Excel, in my opinion. >The problem for Mac users is this just does not conform to our mental >model of the clipboard as a place where copies are actually put. The >Windows model has some advantages and disadvantages, but it is NOT >equivalent. It is not equivalent, but it does not enforce a behaviour like the one Excel has. Can you undo a copy to the clipboard on the Mac? >(Incidentally, this is one of the reasons I really don't like Microsoft >Mac products - they really don't fit into the Mac well. Nor can they, if >they want to keep the Mac - Windows similarity) Excel 2 (I haven't seen version 3, yet) seems to fit neither into the Windows, nor into the Mac environment, exactly. I remember reading complaints of a Windows programmer who noticed that the behaviour of the Excel text entry fields was different from the usual ones, because Excel does not use the standard Windows edit control (which implements text entry fields), but implements its own one from the scratch. Wolfgang Strobl #include <std.disclaimer.hpp>
Adam.Frix@p18.f20.n226.z1.FIDONET.ORG (Adam Frix) (03/10/91)
ds4a@dalton.acc.Virginia.EDU (Dale Southard) writes:
DS> The key reason why macs are better than messy dos:
DS>
DS> Steve and Steve are WAY COOLER than Bill Gates!!!!!!!!
Yeah, but Bill Gates is WAY RICHER. :-)
Seriously, while the respect I have for each of the three abovementioned people is different, the fact is I have immense, IMMENSE respect for all of them. Where would we be without any one of them?
--Adam--
--
Adam Frix via cmhGate - Net 226 fido<=>uucp gateway Col, OH
UUCP: ...!osu-cis!n8emr!cmhgate!20.18!Adam.Frix
INET: Adam.Frix@p18.f20.n226.z1.FIDONET.ORG
melling@cs.psu.edu (Michael D Mellinger) (03/10/91)
In article <50028@apple.Apple.COM> barr@Apple.COM (Ron Barr) writes: >Flame me if I'm wrong, but isn't the 030 the only Mac left that was >created while either Steve was around? I just checked my handy Apple Resource Directory desk accessory, which searches a live database of Apple employees. Steve Wozniak is still here, and has been all along, not counting some leaves of absences. I thought he was a school teacher in California. -Mike
francis@zaphod.uchicago.edu (03/10/91)
In article <4252@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: [...] interface to the video hardware doesn't use DOS at all. It may be handicapped by the fact that the actually used video hardware wasn't designed for a GUI, but this has nothing to do with DOS, isn't Windows fault, is not very dependant on the speed of the CPU, and can be changed quite easily by replacing the video hardware. Ah, but *all* Macs have video hardware designed for the Mac GUI! I believe that Windows in fact helps selling Macs, by giving much more people the opportunity to switch to and recognize the advantages of a decent GUI. Hmm. I see the reasoning--but do you know if this actually happens? I can see somebody not wanting to switch GUIs.... -- /============================================================================\ | Francis Stracke | My opinions are my own. I don't steal them.| | Department of Mathematics |=============================================| | University of Chicago | Until you stalk and overrun, | | francis@zaphod.uchicago.edu | you can't devour anyone. -- Hobbes | \============================================================================/
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/11/91)
favorini-francis@cs.yale.edu (Francis Favorini) writes: >In article <4245@gmdzi.gmd.de> strobl@gmdzi.gmd.de (Wolfgang Strobl) writes: >>favorini-francis@cs.yale.edu (Francis Favorini) writes: >By current I don't mean state-of-the-art, I mean recently released and used >by people at the present time. Paradox 3.5 was released less than 6 months >ago, and is used by thousands of people. State-of-the-art programs will >never be used by the majority of people, just like the majority will never >have state-of-the-art hardware. If the majority of people learns the advantages of a standardized user interface and decent operating systems resource management, they will quickly start to use state-of-the-art programs. The software houses will follow. ... >>It is not so obvious. The standard argument against Windows in this thread >>is that it handles old DOS applications not very well. While I don't buy >>the precondition, the whole argument is flawed in my opinion, because it >>doesn't say anything about the quality of Windows as a GUI at all! >I don't find it surprising or unjustified that Windows has trouble running >on top of DOS, running DOS programs, and doing a pretty good job of giving >Windows apps a decent environment in which to run, all at the same time. Nor do I. But we should not forget that these are three different things, which shouldn't be confused. MS-Windows main purpose is to run Windows programs. Like the Mac, Windows comes with its own philosophy, which doesn't allow much deviations. If a DOS programm has trouble running under Windows (note the different wording), the DOS program should go away, in my opinion. Microsoft did quite a good job to emulate/replicate DOS under Windows, but I'd rather like to see them enhancing Windows itself in the future, not enhancing its support for old, nonstandard DOS applications. >The fact remains that this causes problems for people, and it can't always >be avoided. If you look at the most recent PCWeek magazine (3/4?), you >will find an article on the front page about how difficult it can be >to set up and run Windows while using your old DOS programs, too. I don't >have it in front of me (I'm at home), but the comment from die-hard >PC users back up what I have been saying. I will quote them later, if you >want. No need to. But it should be mentioned that even now there are many old DOS programs which run better under Windows than they ever did under plain DOS. Take for example all these programs needing different amounts of extra memory. Some of them need extended memory, some of them expanded memory. With plain DOS, you had to decide what to put into the machine. Now, under Windows, everything is emulated, on the fly. Or think about the ability to cut and paste from a DOS windows. Or the ability to terminate an endless loop. And so on. Sometimes I think these die-hard PC users (plain DOS users, that is) are getting greedy. They view Windows as a DOS task switcher with a few unnecessary graphical add-ons. It isn't. >[Discussion of video cards, fast and slow.] >>Fast SVGA cards supporting 800*600 screens are in the price range >>of 100$ to 200$, so we aren't talking about that much money, here. >It isn't a lot of money for a single user, but if your whole company >was running slow monochrome cards and you wanted to upgrade your operations >to Windows, it could add up to a pretty penny. (and maybe not a justifiable >one.) I won't quibble with you about which cards are fast and which are slow. >Just let me say that to get good performance out of the Windows GUI, >some users will have to upgrade. Monochrome cards (hercules compatible ones, that is) aren't slow under Windows; they are usually a bit faster than current VGA cards, because they have less data to move around. I would not use them, because the current version of Windows seems to be built with color or grayscale video in mind - it doesn't look very weel on a b&w only output device. Nobody said that upgrading to Windows doesn't cost you anything. But it is not much compared to the price of a Mac, for example. And it it is worth the money, in my opinion. Both. [detailed discussion of file manager and program manager features and misfeatures deleted for brevity] >In short, my gripes are: > 1) FM is slow. Yes, it is. It lacks optimization. Reading the whole directory tree is a costly operation on DOS, because the directories may be scattered all over the disk. Some well known third party DOS utilities solve this by caching the directory tree. This could be added to FM, but I'd rather like to get a new file system, for example the OS/2 HPFS. > 2) Inconsistent use of icons. It is different from the Mac, but not inconsistent. In the program manager icons are used for representing parameterized application calls. The icon shown is usually just the first (or only) built-in icon of a program. Different application calls (which have identical icons, that way) can be differentiated by using different annotation text. The program manager is a purely organizational tool managing only references to programs and data which resides somewhere on the disk. There is no relation between the directory hierarchy and the flat group structure of the program manager. The file manager views everything as a file. It is able to differentiate between directories, programs, known documents and unknown documents, and uses icons to show what is what. It is used to move files around, to install them into the program manager, or to launch applications that are not installed into the program manager. > 3) Inconsistent use of nested windows. No. Both use overlapped windows, not nested windows. > 4) Can only view one directory tree at once. I hate this, too. >I like: > 1) Graphical directory tree. > 2) Iconizing windows in PM. You mean iconized group windows? ... Things I don't like: The program manager uses the same icon for all groups. Its algorithm for aranging icons in group windows leaves something to be desired - I always arange them by hand. But this is tedious. It is inconsistent that moves of icons beween groups are memorized immediately, but icon positions are memorized only at Windows termination. The is especially annoying because there is no obvious command for asking Windows to store the icon positions immediately. An icon represents an application call. Unfortunately, there is no obvious way to specify a start directory for the running application. The file manager lacks a feature complementary to the installation procedure for documents. Making a document known to the file manager should be possible using the mouse, not by typing the programs name, only. It should be able to store its window layout, like the program manager. The file manager lacks a "program manager compatible" view mode for directories, which shows all the applications in a directory as if they where installed into a program manager group. It would be nice if the file manager would be able to create a actual group in the PM from that view. It should be possible to use the file manager to locate a file, from within a file dialog, i.e. without having to retype the path/file name. Both PM and FM lack a programmability similar to what Word for Windows has. >>>[I complain 640k DOS memory and other RAM problems.] >>>It may have nothing to do with Windows, but it has everything to do with >>>PCs. The point here is that you have to be compatible to your previous >>>mistakes, unless you can afford to alienate your current user base. >> >>This is misleading, because there is nobody alienating their current >>user base, here. >You couldn't be more wrong! See below. >> PCs are manufactured by many different hardware >>producers as part of their computer equipment line, while Microsoft >>is a software house selling application software and operating system >>software for these and other systems. So a PC is the result of the >>combined effort of different companies, which is quite different from >>the Macintosh, where the essential parts, the hardware and the system >>software come from exactly one producer, Apple. >So what. Microsoft obviously feels it has to be compatible to its >previous mistake (DOS) or there wouldn't be a DOS box in Windows. This doesn't follow. Most Unix adaptions for '86 processors have DOS boxes. The Mac has a PC emulator using DOS. Why shouldn't Windows have one? And why do you call DOS a mistake? It obviously was a big success for Microsoft. >And if there weren't, there would be a hell of a lot fewer Windows >sales than there have been, and an even lower percent of people who >have Windows and actually use it day to day. True. But one should differentiate between why people move to Windows, why they *use* it, and what it is good for. ... >>>PC users have to deal with this, and it is a problem. >> >>You can't both have the cake and eat it. A PC user has the choice >>to select from a rich supply of hard and software of different price >>and quality. With this freedom comes the ability to make the >>wrong choice, of course. >I think freedom is not always the driving force, how about necessity. Oh, there is always IBM. No necessity to exercise your freedom :-) >> But let me ask a specific question. What is wrong with the file >>dialogs used by the standard Windows programs, say notepad or calendar? >The Save As.. box in Excel doesn't allow you to pi >a scrolling list. You just have a box to type in the file (and path, >if you want). This is bogus. I con't name specific prgrams in the >following, 'cause I'm at home on my Mac. Sometimes you pick files from >one list and directories from another. Sometimes both from one list. >Only occasionally can you go easily to the current directory' parent. >Sometimes there is a button labelled "UP". Sometimes, you can click >on ".." in the directory list. Sometimes you have to type ..\*.* >in the filename text box. This is ridiculous. I guarantee you if >you timed someone navigating ten different Windows apps' File Dialogs and >someone doing the same for Mac apps, the Mac user would be done much >faster. Perhaps. But the situation is not as confusing as you describe it here. Most applications implement the file dialogs as follows: There are the four file menu entries, in that order: New Open Save Save as and perhaps more. Only "Open" gives you a standard file dialog box, where you can navigate up and down the various directory trees in order to find the file you want to open. Older Windows versions - and older Windows applications implement this by giving you an edit field where you can enter a file name directly, and a list box where you see all the files and directories of the current directory, and placeholders for all the disk drives. The current Windows version - and newer applications - have split this single list box into two - the files of the current directory to the left, and the directories and drives to the right. New and Save don't use a dialog. "Save as" assumes that you want to create a new file in the current directory, so it asks for a name, only. If there is a name clash, the application usually asks wether you want to overwrite the file or not. There are deviations from this standard practice, sometimes for good reason, sometimes just because the programmer was lazy or incompetent. ... >>... But it is not very productive to >>compare "the" PC and "the" Mac, because the results are arbitrary and >>only reflect the current prejudices of the people. >Show me a comparison of any two things that is not arbitrary and does >not reflect the current prejudices of the people comparing. For example a comparison of Windows running on a decent PC and a decent Mac, from a software point of view. A pure hardware comparison would be not so simple. (Rest of message deleted; I'm running out of time :-). Perhaps later) Wolfgang Strobl #include <std.disclaimer.hpp>
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/11/91)
favorini-francis@cs.yale.edu (Francis Favorini) writes: >>I think it is fruitless ;-) to compare Macs with PCs that way. >How can you compare two platforms and ignore their historical contexts? and later >>So your statement reduces to the simple truth that there is an advance >>in the area of computers, and that those who start later have the >>advantage to be able to learn from the experiences of those starting >>earlier. This applies to both system designers and users. >Of course it is a simple truth. But that doesn't mean it is ok that >current PC users should have to struggle in order to not have to throw >away their previous investments and use still be able to use more >friendly and powerful Windows programs. The reality is that DOS and >Windows sometimes conflict. In my opinion, there are fewer such conflicts >among the various versions of Mac System Software. This is a point against >PCs in a Mac-PC comparison (which is what I thought we were conducting). >I'm not flaming you, I just want to make myself clear. Neither am I :-). There are fewer such conflicts among the various versions of Mac System Software because Apple broke with everything they and most others had before. The upward compatibility time scale of DOS is long, compared to that of the Mac OS, especially if you consider the fact that DOS tried to be architecturally compatible with CP/M. You can bash Windows because it does break some DOS compatibility, or you can bash Windows because it does *not* break with DOS completely. There are valid reasons for both. But you can't do both at the same time. An example. If you want to continue your current data base system which you bought three years ago because it was able to import dBase indices, if dBase III was popular six years ago because it could run some financial sofware written for dBase II eight years ago, if that was done because dBase II was the only stable data base system ten years ago, because it was a mechanical port of the same system under CP/M , which was in use for quite a few years then, ..., if that data base system does not run well in a DOS box under Windows, there is really nobody to blaim for not having created a design for the whole system from the very beginning. One would have had to use a time machine to send the Windows specs back twenty years or so, to archieve that. Wolfgang Strobl #include <std.disclaimer.hpp>
phil@brahms.amd.com (Phil Ngai) (03/12/91)
In article <29390@cs.yale.edu> favorini-francis@cs.yale.edu (Francis Favorini) writes: |>Fast SVGA cards supporting 800*600 screens are in the price range |>of 100$ to 200$, so we aren't talking about that much money, here. | |It isn't a lot of money for a single user, but if your whole company |was running slow monochrome cards and you wanted to upgrade your operations |to Windows, it could add up to a pretty penny. (and maybe not a justifiable Yes, let's just give everyone a Mac, that will obviously be lots cheaper. Why do you keep holding the PC to standards that you don't make the Mac meet? |The Save As.. box in Excel doesn't allow you to pick a directory from |a scrolling list. You just have a box to type in the file (and path, |if you want). This is bogus. I con't name specific prgrams in the Also untrue, at least for Excel 3.0. I don't have the older Excel anymore. |following, 'cause I'm at home on my Mac. Sometimes you pick files from |one list and directories from another. Sometimes both from one list. |Only occasionally can you go easily to the current directory' parent. |Sometimes there is a button labelled "UP". Sometimes, you can click |on ".." in the directory list. Sometimes you have to type ..\*.* |in the filename text box. This is ridiculous. I guarantee you if MS seems to be getting more consistent with their newer software. Maybe Apple is a little ahead in this regard, but I can live with it. |Of course it is a simple truth. But that doesn't mean it is ok that |current PC users should have to struggle in order to not have to throw |away their previous investments and use still be able to use more |friendly and powerful Windows programs. The reality is that DOS and But the Mac is not an alternative in the sense of being less expensive. -- The government is not your mother. The government doesn't love you.
phil@brahms.amd.com (Phil Ngai) (03/12/91)
In article <29391@cs.yale.edu> favorini-francis@cs.yale.edu (Francis Favorini) writes: |I'm not whining about a very temporary problem. Would you buy a car if |your wife couldn't ride in it for at least a year? I think it will be |longer than a year, anyway. Win 3.1 might not even be out this year, |and when will DOS 5.0 be here? Over the long term, what my wife drives this year is of vanishingly small importance to where the market goes. DOS 5.0 is in beta NOW. I could get a copy if I wanted. If it's not out by summer I'd be very surprised. |They have gotten better, but have not gone away. They will not be |gone for at least a year, probably more like two or three. Time will tell. |The point is that they're here now, and if you have work to do now, you have to |live with them. I can't tell my boss that I will give him something he |wants on Friday next year when Windows and DOS are better friends. Like I said, it really doesn't matter to the market what you buy this year. If your boss wants a Mac, then get one. In two or three years, when all the apps come out for Windows and the Mac is a poor cousin as far as the latest version of software, then you can get your boss a PC. |>Well, I can see why you, as a Lotus 123 user, so much prefer the Mac |>over the PC then. You seem like a very confused fellow. | |I DO NOT use Lotus 123. It is mostly garbage. When I say XYZ program, I |mean any DOS program which doesn't work well with Windows. And there |are plenty. And the MAC runs these bad DOS programs better? Ha! |>Let's see, the IBM PC came out in 1980 and the Mac came out when? | |1984. So IBM and Microsoft have had longer to screw things up. And Apple has less history to be compatible with. |>>Here again, I have to say that PC users suffer from the fact that DOS and |>>Windows beat each other up sometimes. |> |>What's this I hear about clean 32-bit code on the Mac? Well, there's |>no dirty Mac sw like there is PC sw, is there? | |I didn't say the Mac is perfect, but it remains to be seen how bad the |problems are. At least you admit the Mac is not perfect either. -- The government is not your mother. The government doesn't love you.
gt8931a@prism.gatech.EDU (MARKHAM,ANDREW WILLIAM) (03/12/91)
I haven't had a chance to sample Windows 3.0 nor do I claim to know about the advantages of DOS 5.0 over the older versions, but from my experience with Windows/DOS v. Mac Interface/MacOS is that because the MacOS was designed with the Mac Interface in mind, while Windows is an obvious after thought of DOS, there is an obvious 'natural feeling' difference. The Mac interface feels like it is doing what it should be doing while Windows is doing what it is capable of doing, having been hacked on top of an unfriendly command-line interface. JMHO. NOTE: This may not be as true with the latest and greatest versions of Windows, but I would be surprised if the difference were *that* great. -- Andrew W. Markham Georgia Tech gt8931@hydra.gatech.edu Go Heels!!! Go Bulls!!! "But mommy, font isn't a bad word." -- Woody Boyd from "Cheers"
long@mcntsh.enet.dec.com (Rich Long) (03/12/91)
I've been reading this thread for a while, and just thought I'd jump in. I think the Mac is better for one simple reason: less hassle (substitute more, ah, descriptive word, if you like). For the most part, stuff on the Macintosh JUST WORKS. I don't have to worry about expanded/extended/unimaginable/unreachable memory. I plug in memory, and IT WORKS. I don't have to worry about path statements, and device drivers, etc., etc. I install an application and IT WORKS. Tossing an INIT in the System Folder is about as much configuration as I ever need to do. Case in point: I recently set up and used a freeware AFP file server without reading the documentation. Try something similar on a PC! The Macintosh is not without its flaws, but the fact is that it's carrying a lot less baggage than Windows. It's PAINFULLY obvious that Windows 3 is a GUI layered on top of a command line interface. I dislike the File Manager and Program Manager, because they are not graphically integrated (i.e. when you get into them, it is obvious there is a command line underneath). For example, Copy... in the File Manager brings up a dialog where I get to type a drive letter! Oooh. Aaaaah. Windows, IMO, is not a true graphic interface, but another DOS shell. When I first bought a Mac in 1987, the DOS world was in the throes of the introduction of the PS/2, OS/2, the EISA and MicroChannel, and VGA. I looked at the Mac, and it JUST WORKED. It cost more, but I just didn't need the hassle with the DOS machines. As for the controversy over prices, with Apple's Macs being compared to PClones, I can't speak for a cheap clone, never having taken one apart, but presumably machines from an established maker are of higher construction quality. If ever you've taken apart one of the modular Macs, you'd see what I mean. On the IIci anyway, two screws, a couple of clips, and all the pieces are out. Beautiful, clean design. None of this matters, though. What it comes down to is what's important to YOU! I like my computers (and everything else) to just work (as much as possible), so I picked a Mac. Your mileage may vary. See dealer for details. Not valid in all states. Richard C. Long * long@mcntsh.enet.dec.com * ...!decwrl!mcntsh.enet.dec.com!long * long%mcntsh.dec@decwrl.enet.dec.com
macman@unix.cis.pitt.edu (Dennis H Lippert) (03/13/91)
In article <1991Mar12.030105.11850@amd.com> phil@brahms.amd.com (Phil Ngai) writes: > >|>Let's see, the IBM PC came out in 1980 and the Mac came out when? >| >|1984. So IBM and Microsoft have had longer to screw things up. > >And Apple has less history to be compatible with. > Let's see, the LC has an Apple ][ card available... that takes us back to 1976. Does IBM have a System/23 card for the PC? (circa 1981/82). I'd bet the PC can't even interface an 8" disk, as did the System/23. And don't say that the Mac can't... because *it* doesn't have to be compatible to earlier IBM stuff. dennis Lippert - macman@unix.cis.pitt.edu
francis@zaphod.uchicago.edu (03/13/91)
In article <1991Mar12.025422.11530@amd.com> phil@brahms.amd.com (Phil Ngai) writes: In article <29390@cs.yale.edu> favorini-francis@cs.yale.edu (Francis Favorini) writes: |following, 'cause I'm at home on my Mac. Sometimes you pick files from |one list and directories from another. Sometimes both from one list. |Only occasionally can you go easily to the current directory' parent. |Sometimes there is a button labelled "UP". Sometimes, you can click |on ".." in the directory list. Sometimes you have to type ..\*.* |in the filename text box. This is ridiculous. I guarantee you if MS seems to be getting more consistent with their newer software. Maybe Apple is a little ahead in this regard, but I can live with it. A LITTLE ahead? Try "has had a standard interface ever since it came out--changed it when it added true subdirectories, but everything worked fine." That's a HELL of a long way ahead. (And it's easy on programmers, too, which means that we all use it! :-) -- /============================================================================\ | Francis Stracke | My opinions are my own. I don't steal them.| | Department of Mathematics |=============================================| | University of Chicago | Until you stalk and overrun, | | francis@zaphod.uchicago.edu | you can't devour anyone. -- Hobbes | \============================================================================/
francis@zaphod.uchicago.edu (03/13/91)
In article <1991Mar12.030105.11850@amd.com> phil@brahms.amd.com (Phil Ngai) writes: DOS 5.0 is in beta NOW. I could get a copy if I wanted. If it's not out by summer I'd be very surprised. Short beta period, don't you think? Mac Sys7 is going to be *damn* well-tested before it hits the market. If your boss wants a Mac, then get one. In two or three years, when all the apps come out for Windows and the Mac is a poor cousin as far as the latest version of software, then you can get your boss a PC. Excuse me, but the Mac has not been significantly behind on the software front for some years now. (And the initial lag was due to its complicated programming interface. [Note that I mean "more complicated than programming a text-based machine."]) And a lot of the word-processing and graphics (examples I know well, is all) advances in the DOS world have been stuff that Macs have done better for years anyway. |I DO NOT use Lotus 123. It is mostly garbage. When I say XYZ program, I |mean any DOS program which doesn't work well with Windows. And there |are plenty. And the MAC runs these bad DOS programs better? Ha! Don't be snide. If I buy a machine that runs a lot of software, get used to it, then want to convert to a GUI, I'm going to ask whether that GUI will let me run my old apps. You don't expect that when you change machines. Making a Mac (It's *not* MAC, and I don't understand where you idiots get the idea that it is) run DOS programs would take ridiculous amounts of emulation. |>Let's see, the IBM PC came out in 1980 and the Mac came out when? | |1984. So IBM and Microsoft have had longer to screw things up. And Apple has less history to be compatible with. Yeah, right. DOS started breaking several years ago. -- /============================================================================\ | Francis Stracke | My opinions are my own. I don't steal them.| | Department of Mathematics |=============================================| | University of Chicago | Until you stalk and overrun, | | francis@zaphod.uchicago.edu | you can't devour anyone. -- Hobbes | \============================================================================/
kap1@phyllis.math.binghamton.edu (Dietrich Kappe) (03/14/91)
The real question is: Has Windows 3.0 reduced PC instalation time? I used to install both PC's and Macs at a major midwestern university, and PC's always took an order of magnitude longer to install (bugs, order of execution in autoexec.bat, etc. ect.) than macs. --Dietrich-- kap1@math.binghamton.edu
ejbehr@rs6000.cmp.ilstu.edu (Eric Behr) (03/14/91)
long@mcntsh.enet.dec.com (Rich Long) writes: > For the most part, stuff on the Macintosh JUST WORKS. Well said. I've been setting up a DOS laptop to run MS Word without snags, and it seems that 4 days is not enough... Sheesh... By the way, are there similar "Mac-Commandos" dropping in on comp.sys.msdos? Just wondering :) -- Eric Behr, Illinois State University, Mathematics Department Internet: ejbehr@rs6000.cmp.ilstu.edu Bitnet: ebehr@ilstu
john@newave.UUCP (John A. Weeks III) (03/14/91)
In article <102510@unix.cis.pitt.edu> macman@unix.cis.pitt.edu (Dennis H Lippert) writes: >In article <1991Mar12.030105.11850@amd.com> phil@brahms.amd.com (Phil Ngai) writes: >>|>Let's see, the IBM PC came out in 1980 and the Mac came out when? >>|1984. So IBM and Microsoft have had longer to screw things up. >>And Apple has less history to be compatible with. You must have forgotten some of the early PC history. The PC was introduced in 1981. Most of the early PC's were 64k units with cassette drives. Things didn't really take off for the PC until hard disks were supported. > Let's see, the LC has an Apple ][ card available...that takes us back to 1976. And the Mac Plus could run "][ In A Mac" several years back. > Does IBM have a System/23 card for the PC? (circa 1981/82). I'd bet the PC > can't even interface an 8" disk, as did the System/23. And don't say that the > Mac can't... because *it* doesn't have to be compatible to earlier IBM stuff. And does anyone remember IBM's other PC from the early 1980s? The 68000 CPU machine called the 5x00 (or something)? How about the PC system 36 stuff? Or about those early PC-RT's? -- =============================================================================== John A. Weeks III (612) 942-6969 john@newave.mn.org NeWave Communications ...uunet!rosevax!tcnet!wd0gol!newave!john ===============================================================================
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/15/91)
long@mcntsh.enet.dec.com (Rich Long) writes: > I think the Mac is better for one simple reason: less hassle (substitute > more, ah, descriptive word, if you like). > For the most part, stuff on the Macintosh JUST WORKS. I don't have to worry > about expanded/extended/unimaginable/unreachable memory. I plug in memory, > and IT WORKS. Not different from a PC with Windows. And you don't have to decide how to partitionate your memory if you want to use more than one application at the same time, on the PC. > I don't have to worry about path statements, and device > drivers, etc., etc. I install an application and IT WORKS. Tossing an INIT in > the System Folder is about as much configuration as I ever need to do. Case > in point: I recently set up and used a freeware AFP file server without > reading the documentation. Try something similar on a PC! No problem. Just drag it into the \windows directory and start to use it. (I prefer to have it a little more organized, so I have different directories for different parts of the system, which indeed makes it necessary to change the path statement. But you can do without, if you are afraid of it.) > The Macintosh is not without its flaws, but the fact is that it's carrying a > lot less baggage than Windows. It's PAINFULLY obvious that Windows 3 is a GUI > layered on top of a command line interface. It may be obvious to you, but it isn't obvious to me. So please explain, where you got this impression. (It's wrong, by the way.) > I dislike the File Manager and > Program Manager, because they are not graphically integrated (i.e. when you > get into them, it is obvious there is a command line underneath). Repeating this wrong statement doesn't make it true. > For > example, Copy... in the File Manager brings up a dialog where I get to type a > drive letter! Oooh. Aaaaah. Windows, IMO, is not a true graphic interface, > but another DOS shell. Ahem. Ever tried to drag a file to another directory or another drive? Use your mouse to point to the file you want to copy, push the mouse button and hold it down. The pointer will change to a little document icon. Now move this document to the place where you want the file to go - this may be everything you see in the File Managers window which is a valid destination for a file. Drop the document by releasing the mouse button. Now you have successfully copied a file. Having to tell a Mac user how to use a mouse. Funny... Wolfgang Strobl #include <std.disclaimer.hpp>
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/15/91)
kap1@phyllis.math.binghamton.edu (Dietrich Kappe) writes: >The real question is: Has Windows 3.0 reduced PC instalation time? Sure it has. Installing five printer and video drivers for five applications is a lot more work that having the Windows setup program analyzing the actual hardware configuration and installing the appropriate drivers, once for all. Wolfgang Strobl #include <std.disclaimer.hpp>
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/15/91)
ejbehr@rs6000.cmp.ilstu.edu (Eric Behr) writes: >long@mcntsh.enet.dec.com (Rich Long) writes: >> For the most part, stuff on the Macintosh JUST WORKS. >Well said. I've been setting up a DOS laptop to run MS Word without snags, >and it seems that 4 days is not enough... Sheesh... By the way, are there >similar "Mac-Commandos" dropping in on comp.sys.msdos? Just wondering :) I don't read that group. There are a few Mac people on comp.windows.ms discussing Mac vs. Windows, mostly from a programmers point of view. Most others seem to ignore everything else and seem to be proud about that. Wolfgang Strobl #include <std.disclaimer.hpp>
phil@brahms.amd.com (Phil Ngai) (03/16/91)
In article <FRANCIS.91Mar13015634@arthur.uchicago.edu> francis@zaphod.uchicago.edu writes: |A LITTLE ahead? Try "has had a standard interface ever since it came |out--changed it when it added true subdirectories, but everything I don't care about history. I look at the products as they are today. There may be some subtle advantages on the Mac (and there are certainly disadvantages too) but there's not any overwhelming advantages that I can see. -- The government is not your mother. The government doesn't love you.
phil@brahms.amd.com (Phil Ngai) (03/16/91)
In article <FRANCIS.91Mar13020506@arthur.uchicago.edu> francis@zaphod.uchicago.edu writes: |In article <1991Mar12.030105.11850@amd.com> phil@brahms.amd.com (Phil Ngai) writes: | | DOS 5.0 is in beta NOW. I could get a copy if I wanted. If it's not | out by summer I'd be very surprised. | |Short beta period, don't you think? Mac Sys7 is going to be *damn* I didn't say it just entered beta, as a matter of fact, it's been in beta test for quite a while. |Excuse me, but the Mac has not been significantly behind on the |software front for some years now. (And the initial lag was due to Now that Windows 3 is out and has in its first year (not over yet) sold as many copies as there are Macs, all the software houses are rushing to provide Win apps. Again, I don't care about history, I'm looking at the future. Win has Excel 3, what does Mac have? Win has a much better Word than Mac has. |Don't be snide. If I buy a machine that runs a lot of software, |get used to it, then want to convert to a GUI, I'm going to ask |whether that GUI will let me run my old apps. You don't expect that |when you change machines. Making a Mac (It's *not* MAC, and I don't Ok, just think of Win as a new machine. One which costs a lot less than the Mac and has more software support. |Yeah, right. DOS started breaking several years ago. Don't worry, MS will fix DOS. -- The government is not your mother. The government doesn't love you.
francis@arthur.zaphod.uchicago.edu (Francis Stracke) (03/17/91)
In article <1991Mar16.022325.21686@amd.com> phil@brahms.amd.com (Phil Ngai) writes: In article <FRANCIS.91Mar13020506@arthur.uchicago.edu> francis@zaphod.uchicago.edu writes: |In article <1991Mar12.030105.11850@amd.com> phil@brahms.amd.com (Phil Ngai) writes: |Short beta period, don't you think? Mac Sys7 is going to be *damn* I didn't say it just entered beta, as a matter of fact, it's been in beta test for quite a while. Sorry--made a very bad assumption. -- /============================================================================\ | Francis Stracke | My opinions are my own. I don't steal them.| | Department of Mathematics |=============================================| | University of Chicago | Until you stalk and overrun, | | francis@zaphod.uchicago.edu | you can't devour anyone. -- Hobbes | \============================================================================/
long@mcntsh.enet.dec.com (Rich Long) (03/19/91)
In article <1991Mar16.022325.21686@amd.com>, phil@brahms.amd.com (Phil Ngai) writes... >Now that Windows 3 is out and has in its first year (not over yet) >sold as many copies as there are Macs, all the software houses >are rushing to provide Win apps. The fact that something has sold in large numbers does not alone make it good. People, for better or worse, tend to flock to trendy things. Windows is currently trendy. Macintosh: Quality, not quantity. Richard C. Long * long@mcntsh.enet.dec.com * ...!decwrl!mcntsh.enet.dec.com!long * long%mcntsh.dec@decwrl.enet.dec.com
phil@brahms.amd.com (Phil Ngai) (03/20/91)
long@mcntsh.enet.dec.com (Rich Long) writes: > The fact that something has sold in large numbers does not alone make it > good. It does if you care about software availability. You can only run Excel 3 on Windows. Can't get it for Mac (yet). -- The Macintosh makes it easy to do sloppy work.
ejbehr@rs6000.cmp.ilstu.edu (Eric Behr) (03/20/91)
phil@brahms.amd.com (Phil Ngai) writes: >-- >The Macintosh makes it easy to do sloppy work. Just like a pen makes it easy to write Mein Kampf, and a phone makes it easy to make obscene calls... Get real - I come across this argument a lot, and I just can't believe how obtuse can one get. In case you haven't noticed, computers are for people, not the other way around. If you are a masochist, or think that arcane and complicated systems will somehow make you a better person, fine with me; but why are you so intent on converting others? If we must have a religious discussion here, can't it at least be based on some logic and common sense? Regards - E. -- Eric Behr, Illinois State University, Mathematics Department Internet: ejbehr@rs6000.cmp.ilstu.edu Bitnet: ebehr@ilstu
dave@PRC.Unisys.COM (David Lee Matuszek) (03/21/91)
> In article <FRANCIS.91Mar13015634@arthur.uchicago.edu> francis@zaphod.uchicago.e > du writes: > |A LITTLE ahead? Try "has had a standard interface ever since it came > |out--changed it when it added true subdirectories, but everything > > I don't care about history. I look at the products as they are today. > There may be some subtle advantages on the Mac (and there are certainly > disadvantages too) but there's not any overwhelming advantages that > I can see. When I buy something, I don't care how much I'm "saving," I only look at the price I'm paying. So in this context I understand and agree with your comments. However, the "price history" of an item is totally irrelevant to its price today. The history of a computer system is VERY relevant. Products don't spring up full-grown overnight. The Mac and the IBM have been around for years, and have developed their own styles of programs, programming, and interfaces. Macintosh has a small market segment, and the interface tools were in ROM from day one--they have evolved, but have never been radically revised. Apple published style guidelines, and the Mac community has been very vocal about supporting them, to the extent of driving out of the marketplace (by totally ignoring) products which, although perfectly good or even excellent in other respects, showed a poor understanding of the Mac interface guidelines. Many of these were and are popular DOS programs. [And yes, MS Word is an exception; Nisus may yet displace it, by providing both power AND a great interface.] IBM and its clones have a many-times larger market segment, and essentially no guidelines. Many more products are available, and there is little uniformity among them. Instead of a single windowing environment, IBM users have a choice of several. And while the makers of these environments may publish style guidelines, no penalty is incurred for ignoring them, because users are used to the diversity. In principle, I favor diversity; it provides opportunities for rapid evolution and the emergence of newer and better things. As to "overwhelming advantages": unfortunately, this uniformity across applications is very hard for DOS users to see, and even harder for them to understand the importance of, but for me it's crucial. I use literally hundreds of programs; I couldn't possibly afford the time required to learn how to use all of these, memorizing commands and keystroke equivalents and the like. On a Mac I don't have to. If I had an IBM I would probably learn to use ONE word processor and ONE drawing program, thus severly limiting what I could do with the machine--not because it isn't entirely capable of doing more, but because *I'm* not. I use an IBM clone sparingly (very sparingly) at work, and I have a Mac at home. While my experience is admittedly limited, I have yet to see a single thing on an IBM that appeals to me--well, other than price :-(. The speed doesn't, because the IBMs need the horsepower just to make the windowing system usable (how did they make them so big and so slow?). The range of programs doesn't, because the thought of having to read all those manuals is too daunting. And I certainly don't want to have to figure out how to configure one of the things; I once learned how to format disks (though I've forgotten the details now), and that was more than enough, thank you. So I think the bottom line is: both are very powerful machines, and have excellent software available. IBM clones are inexpensive, but harder to learn and more hassle to use. Macs are user-friendly because of a strong committment to uniform, well-designed user interfaces (NOT because they have windows!), but cost more. There. That's as even-handed and impartial as I could make it. :-) Please ignore my .signature. -- Dave Matuszek (dave@prc.unisys.com) I don't speak for my employer. -- ------------------------------------------------------------------------- | When I was young, my family bought a color TV. Our neigbors, who | | were poorer, had only a black-and-white set. They bought a piece of | | cellophane, red on top, yellow in the middle, and blue on the bottom, | | and taped it over their screen, so they could claim that they had a | | color TV, too. | | Now there's Windows 3.0. | -------------------------------------------------------------------------
lj@documail.UUCP (Laura Jean Rispens) (03/21/91)
In article <1991Mar6.192401.10935@daffy.cs.wisc.edu>, carter@cat27.cs.wisc.edu (Gregory Carter) writes: > Well, golly jeepers, (er huh!) my machine is better because I have a > window on mine, that (uh HUH, golly) that I can open up and expands so > large that my monitor explodes!!! > etc............................... I'm sorry, do you have a point?
long@mcntsh.enet.dec.com (Rich Long) (03/21/91)
In article <1991Mar19.210944.18251@amd.com>, phil@brahms.amd.com (Phil Ngai) writes... >It does if you care about software availability. You can only >run Excel 3 on Windows. Can't get it for Mac (yet). And this is a surprise to you? :-) Microsoft provides Windows for PCs. It also provides Word and Excel for both Macintosh and Windows. I am not shocked that Microsoft would provide upgrades first to Windows versions, and then to the Macintosh; it seems like good business on their part (note: I don't have to like it, though). In any event, there are other good spreadsheets for the Mac, and I've heard Mac Excel 3.0 will be out when System 7 appears, because Excel takes advantage of System 7 features (I don't know this for a fact). Richard C. Long * long@mcntsh.enet.dec.com * ...!decwrl!mcntsh.enet.dec.com!long * long%mcntsh.dec@decwrl.enet.dec.com
jan3@po.CWRU.Edu (James A. Nauer) (03/21/91)
In a previous article, phil@brahms.amd.com (Phil Ngai) says: >long@mcntsh.enet.dec.com (Rich Long) writes: >> The fact that something has sold in large numbers does not alone make it >> good. >It does if you care about software availability. You can only >run Excel 3 on Windows. Can't get it for Mac (yet). Did it ever occur to you that that might have something to do with the fact that the company that writes Excel also wrote Windows? And that that company's numero uno priority these days is Windows stuff?? Never mind that are way more macs to write software for than there are copies of Windows in use. Note the qualification there! (BTW, I use the slightly old version of Excel on my Mac; I avoid running Windows 3.0 on my PC because it destroys the speed of an otherwise useful computer...) >-- >The Macintosh makes it easy to do sloppy work. The implication is that PC's make it hard to do sloppy work. I agree. PC's make it hard to do ANY work. Cheers, --Jim -- Jim Nauer (jan3@po.cwru.edu) | "We apologize for the inconvenience." Microcomputer Lab Supervisor | --God's final message to His creation, CWRU | in _So Long, And Thanks for All the Fish_ (216) 368-6227 | -- Douglas Adams
phil@brahms.amd.com (Phil Ngai) (03/21/91)
In article <16918@burdvax.PRC.Unisys.COM> dave@PRC.Unisys.COM (David Lee Matuszek) writes: |As to "overwhelming advantages": unfortunately, this uniformity across |applications is very hard for DOS users to see, and even harder for |them to understand the importance of, but for me it's crucial. I use I don't buy this at all, unless you're talking about the DOS straw man. If you are trying to make a useful comparison of Mac vs Windows, I find the Win apps I've seen to be quite consistent in terms of there being a file menu, edit menu, clipboard, etc. Beyond that kind of stuff, I don't really see that Macdraw has anything at all in common with Adobe Illustrator. AI doesn't even have a grid for god's sake. There's not much standardization for exchanging drawings either. Macdraw doesn't even read PICT and loses information when you write PICT. |had an IBM I would probably learn to use ONE word processor and ONE |drawing program, thus severly limiting what I could do with the And what do you use on the Mac? |The range of programs doesn't, because the thought |of having to read all those manuals is too daunting. And I certainly There's some truth to that, but to a hardware engineer like myself, if I wanted to use a transmission line analyzer badly enough to read the manual, I could run something on the PC. Not on the Mac that I'm aware. Actually the manual isn't that bad, and this comparison is beside the thing I'm interested in which is Windows v Mac. |don't want to have to figure out how to configure one of the things; I This is one real advantage of the Mac. But there's nothing that would prevent a company from selling preconfigured PCs. With Mac, you only have one source. If you are willing to accept that, you can do the same thing with PCs. |once learned how to format disks (though I've forgotten the details Windows makes this easy now. || When I was young, my family bought a color TV. Our neigbors, who | || were poorer, had only a black-and-white set. They bought a piece of | || cellophane, red on top, yellow in the middle, and blue on the bottom, | || and taped it over their screen, so they could claim that they had a | || color TV, too. | || Now there's Windows 3.0. | Can you say straw man? -- Help! I just got a Macintosh. Anyone got a magnifying glass?
mcgredo@prism.cs.orst.edu (Don McGregor) (03/21/91)
In article <4173@ryn.mro4.dec.com> long@mcntsh.enet.dec.com (Rich Long) writes: > > And this is a surprise to you? :-) Microsoft provides Windows for PCs. It also > provides Word and Excel for both Macintosh and Windows. I am not shocked > that Microsoft would provide upgrades first to Windows versions, and then > to the Macintosh; it seems like good business on their part (note: I don't > have to like it, though). > Has anybody else noticed that MS tends to write apps for the Mac first, and then release them for the PC some time later? For example, powerPoint, MS Word graphical, Excel, MS Mail... Later they make the PC the primary development platform, and release new features there first. Don McGregor | "I too seek the light, so long as it tastes mcgredo@prism.cs.orst.edu| great and is not too filling."
straka@cbnewsc.att.com (richard.j.straka) (03/21/91)
In article <1991Mar21.052502.15366@lynx.CS.ORST.EDU> mcgredo@prism.CS.ORST.EDU (Don McGregor) writes: >In article <4173@ryn.mro4.dec.com> long@mcntsh.enet.dec.com (Rich Long) writes: >> > Has anybody else noticed that MS tends to write apps for the Mac first, > and then release them for the PC some time later? For example, powerPoint, > MS Word graphical, Excel, MS Mail... > > Later they make the PC the primary development platform, and release new > features there first. And this should make MS' Mac releases of this software more bug-free and stable, right? Just like MW Word 3.00 (oops, 3.01), and MS Word 4 (oops, 4.00D) and Excel 1.5 (bombs if not in the first 1MB of memory space), ... I use MS products, but I am getting more and more fed up with them. -- Richard Straka |AT&T Bell Laboratories, IH-6K311 --------------------------------------------------------------------------- UUCP: att!ihlpf!straka |MSDOS: All the wonderfully arcane INTERNET: richard.straka@att.com |syntax of UNIX(R), but without the power.
peirce@outpost.UUCP (Michael Peirce) (03/22/91)
In article <1991Mar21.024213.9550@amd.com>, phil@brahms.amd.com (Phil Ngai) writes: > > Macdraw doesn't even read PICT and loses information > when you write PICT. Of course MacDraw reads PICT files. Don't be silly. -- michael -- Michael Peirce -- outpost!peirce@claris.com -- Peirce Software -- Suite 301, 719 Hibiscus Place -- Macintosh Programming -- San Jose, California 95117 -- & Consulting -- (408) 244-6554, AppleLink: PEIRCE
peirce@outpost.UUCP (Michael Peirce) (03/22/91)
In article <1991Mar21.052502.15366@lynx.CS.ORST.EDU>, mcgredo@prism.cs.orst.edu (Don McGregor) writes: > > Has anybody else noticed that MS tends to write apps for the Mac first, > and then release them for the PC some time later? For example, powerPoint, > MS Word graphical, Excel, MS Mail... Minor correction: PowerPoint was not developed by Microsoft. Someone else developed it and then Microsoft bought the entire company. A similar thing happened with what is now Microsoft Mail. -- michael -- Michael Peirce -- outpost!peirce@claris.com -- Peirce Software -- Suite 301, 719 Hibiscus Place -- Macintosh Programming -- San Jose, California 95117 -- & Consulting -- (408) 244-6554, AppleLink: PEIRCE
dave@PRC.Unisys.COM (David Lee Matuszek) (03/22/91)
In article <1991Mar21.024213.9550@amd.com> phil@brahms.amd.com (Phil Ngai) writes: >In article <16918@burdvax.PRC.Unisys.COM> dave@PRC.Unisys.COM (David Lee Matuszek) writes: >|As to "overwhelming advantages": unfortunately, this uniformity across >|applications is very hard for DOS users to see, and even harder for >|them to understand the importance of, but for me it's crucial. I use > >I don't buy this at all, unless you're talking about the DOS straw man. >If you are trying to make a useful comparison of Mac vs Windows, I >find the Win apps I've seen to be quite consistent in terms of >there being a file menu, edit menu, clipboard, etc. Oops, sorry. I thought most applications still didn't use Windows. Shows how much attention I pay to the DOS market, I guess. >Beyond that kind of stuff, I don't really see that Macdraw has anything >at all in common with Adobe Illustrator. AI doesn't even have a grid >for god's sake. There's not much standardization for exchanging >drawings either. Macdraw doesn't even read PICT and loses information >when you write PICT. I agree that nothing is perfect. I only claimed that the Mac was much superior to IBM clones in this regard. I still do. In the Mac world there are probably as many examples of programs that can't read each others' data, are there are examples of programs in the DOS world that CAN. >|had an IBM I would probably learn to use ONE word processor and ONE >|drawing program, thus severly limiting what I could do with the > >And what do you use on the Mac? Mostly WriteNow and MacWrite (ancient version). I use MiniWriter a lot, TeachText often, and McSink on rare occasions. I use MindWrite when I feel the need to do outlines as well. When I really have to, I even use MS Word (bletch). Oh yes, I've used QUED/M. I play with the Nisus demo a lot, hoping I can afford it soon... And the THINK Pascal built-in editor, of course, but I'm not sure that counts. For painting/drawing I use MacPaint a lot, MacDraw rarely, Studio One when I'm doing anything fancy, SuperPaint 1.5 on occasion. That's on my old B&W Mac. Oh, and Hypercard, of course. On my new IIsi I use Color MacCheese, PixelPaint, and DeskPaint and DeskDraw. I've used and discarded a few other shareware-type programs that weren't very powerful. Why, what do you use? >|The range of programs doesn't, because the thought >|of having to read all those manuals is too daunting. And I certainly > >There's some truth to that, but to a hardware engineer like myself, >if I wanted to use a transmission line analyzer badly enough to >read the manual, I could run something on the PC. Not on the Mac >that I'm aware. Actually the manual isn't that bad, and this >comparison is beside the thing I'm interested in which is Windows >v Mac. Sure, I can read manuals if I have to. Mac manuals tend to be pretty bad, because they feel they have to describe lots of self-evident things. Like commenting code this way: A = A + 1; /* add one to A */ In general, you have to read manuals when there are CONCEPTS you need to learn; you don't need them to tell you what's on the menus! For example, we just got SoundEdit, and I simply don't understand some of the things on the menus (I can use them, though). And then there's MS Word, where you need to read the manual just to find the menus.... But if your point was that it's easier to find specialized IBM software for things like analyzing transmission lines, you're absolutely right. The market is ten times bigger, after all. Besides, IBM programs can be a lot simpler than Real Mac programs (I'll bet your analyzer doesn't use Windows), so they're easier to write. >|don't want to have to figure out how to configure one of the things; I >This is one real advantage of the Mac. But there's nothing that would >prevent a company from selling preconfigured PCs. With Mac, you only >have one source. If you are willing to accept that, you can do the >same thing with PCs. Perhaps I misused the word "configure". Yes, I'm used to just buying a new piece of equipment, say a CD-ROM reader, and just plugging it in, but I really wouldn't mind a half-hour configuration procedure that much. What I meant was, the last time I had to use floppies on an IBM, I had to get out of my program, maybe re-log in as root (I forget), put in the disk, run some program to mount it (because the IBM was just plain too stupid to realize I had stuck in a disk), then get back into my program again. I don't remember the details. Do Windows users still have to go through this sort of sh-, er, nonsense? >|once learned how to format disks (though I've forgotten the details >Windows makes this easy now. Thank God for that. Formatting disks alone was enough to put me off IBMs. What a joke! >Can you say straw man? Heck, I can even say things like "evangelist." More seriously, I make no bones about the fact that I'm convinced the Mac OS is far superior, even against Windows. However, I admit that reasonable people may have good reasons for prefering IBM. I feel I am not at all prejudiced, in the literal sense of "pre-judge," since I've seen and used both, and have reasons for my opinions. However, I admit that I don't pay a lot of attention to the IBM world, and things there may change fairly significantly before I notice. And that's as fair as I can be.
francis@zaphod.uchicago.edu (03/22/91)
In article <16936@burdvax.PRC.Unisys.COM> dave@PRC.Unisys.COM (David Lee Matuszek) writes: Perhaps I misused the word "configure". Yes, I'm used to just buying a new piece of equipment, say a CD-ROM reader, and just plugging it in, but I really wouldn't mind a half-hour configuration procedure that much. What I meant was, the last time I had to use floppies on an IBM, I had to get out of my program, maybe re-log in as root (I forget), put in the disk, run some program to mount it (because the IBM was just plain too stupid to realize I had stuck in a disk), then get back into my program again. I don't remember the details. Do Windows users still have to go through this sort of sh-, er, nonsense? Sounds like Unix to me. -- /============================================================================\ | Francis Stracke | My opinions are my own. I don't steal them.| | Department of Mathematics |=============================================| | University of Chicago | Until you stalk and overrun, | | francis@zaphod.uchicago.edu | you can't devour anyone. -- Hobbes | \============================================================================/
phil@brahms.amd.com (Phil Ngai) (03/22/91)
peirce@outpost.UUCP (Michael Peirce) writes: >In article <1991Mar21.024213.9550@amd.com>, phil@brahms.amd.com (Phil Ngai) writes: >> Macdraw doesn't even read PICT and loses information >> when you write PICT. >Of course MacDraw reads PICT files. Don't be silly. Sorry, I tried something that didn't work and came to that conclusion. I just tried it another way and it does work. Thanks for the correction. (I created a PICT file from Micrografx Designer under MS Windows and couldn't get MacDraw to read it. I'm now guessing I need to resedit it but haven't been able to figure out how.) -- Help! I just got a Macintosh. Anyone got a magnifying glass?
phil@brahms.amd.com (Phil Ngai) (03/22/91)
dave@PRC.Unisys.COM (David Lee Matuszek) writes: >Oops, sorry. I thought most applications still didn't use Windows. >Shows how much attention I pay to the DOS market, I guess. Maybe not most in terms of numbers of apps vs the whole market, but the kind of things I really care about like MS Word are available. >Why, what do you use? Not as many as you. Although I don't necessarily see a virtue to the number of different apps one uses, either large or small. (large to imply lots of power. small to imply the ones you do use are very powerful) I use MS Word for Windows, MS Excel, MS Powerpoint, MGX Designer. Would like to use Timing Designer. I could use Ventura or CorelDraw or Pagemaker, etc. >Perhaps I misused the word "configure". Yes, I'm used to just buying >a new piece of equipment, say a CD-ROM reader, and just plugging it >in, but I really wouldn't mind a half-hour configuration procedure >that much. What I meant was, the last time I had to use floppies on >an IBM, I had to get out of my program, maybe re-log in as root (I >forget), put in the disk, run some program to mount it (because the >IBM was just plain too stupid to realize I had stuck in a disk), then >get back into my program again. I don't remember the details. Do >Windows users still have to go through this sort of sh-, er, nonsense? No, just go to file manager and chose Format from the menu. -- Help! I just got a Macintosh. Anyone got a magnifying glass?
woody@nntp-server.caltech.edu (William Edward Woody) (03/22/91)
In article <1991Mar21.024213.9550@amd.com> phil@brahms.amd.com (Phil Ngai) writes: >In article <16918@burdvax.PRC.Unisys.COM> dave@PRC.Unisys.COM (David Lee Matuszek) writes: >|As to "overwhelming advantages": unfortunately, this uniformity across >|applications is very hard for DOS users to see, and even harder for >|them to understand the importance of, but for me it's crucial. I use > >I don't buy this at all, unless you're talking about the DOS straw man. >If you are trying to make a useful comparison of Mac vs Windows, I >find the Win apps I've seen to be quite consistent in terms of >there being a file menu, edit menu, clipboard, etc. Phil: You once commented to me that you aren't a developer, nor do you care how difficult each environment makes development, so long as you get the quality applications you need to do your work. I respect this. However, I may suggest that you may wish to limit your comments on to do with uniformity across applications, as this is a development issue, one you yourself have said (privately, I know) was not a concern of yours. As development difficulties on the different environments is a concern of mine (as I do active development on both the Macintosh and MS Windows 3), I can say that the issues of compatability is far easier to cope with on the Macintosh than under Windows. Further, the Apple Human Interface Guidelines are much more complete and easier to deal with than the SAA CUA interface. Finally, compatability with the Apple Human Interface Guidelines is greater across all Macintosh applications I have seen than have Windows 3 applications. (Shucks, Windows 3 itself violates the SAA CUI guidelines that it itself is supposed to support and advocate!) -- Bill -- William Edward Woody | Disclamer: USNAIL P.O.Box 50986; Pasadena, CA 91115 | EMAIL woody@tybalt.caltech.edu | The useful stuff in this message ICBM 34 08' 44''N x 118 08' 41''W | was only line noise.
francis@daisy.zaphod.uchicago.edu (Francis Stracke) (03/22/91)
In article <320@documail.UUCP> lj@documail.UUCP (Laura Jean Rispens) writes: I'm sorry, do you have a point? I believe the line is "I'm sorry, this is irrelevant, isn't it?" (John Cleese, in the Dead Parrot Sketch, when the pet shop owner's brother starts telling him that he never wanted to do this in the first place.) And, yes, this is irrelevant, too. :-) (Yes, I know--I *tried* to mail it, but I couldn't figure out how to get it to the UUCP site. [that's what .signatures are for...]) -- /============================================================================\ | Francis Stracke | My opinions are my own. I don't steal them.| | Department of Mathematics |=============================================| | University of Chicago | Until you stalk and overrun, | | francis@zaphod.uchicago.edu | you can't devour anyone. -- Hobbes | \============================================================================/
phil@brahms.amd.com (Phil Ngai) (03/24/91)
woody@nntp-server.caltech.edu (William Edward Woody) writes: > However, I may suggest that you may wish to limit your comments on >to do with uniformity across applications, as this is a development >issue, one you yourself have said (privately, I know) was not a concern of I thought we were talking about consistency seen by the users. -- Sun PC-NFS: for the engineer who really want a Sun and got a PC.
woody@nntp-server.caltech.edu (William Edward Woody) (03/24/91)
In article <1991Mar24.025913.29727@amd.com> phil@brahms.amd.com (Phil Ngai) writes: >woody@nntp-server.caltech.edu (William Edward Woody) writes: >> However, I may suggest that you may wish to limit your comments on >>to do with uniformity across applications, as this is a development >>issue, one you yourself have said (privately, I know) was not a concern of > >I thought we were talking about consistency seen by the users. Hmmmm. I guess I need to explain myself better, as I obviously didn't do such a good job the first time. Uniformity across applications may be determined by several factors. Some of them do with the amount of support provided by the operating system to allow a seemless integration and consistency of applications. Others have to do with the guidelines and application 'look and feel' standards set by the makers of the GUI interface (that is, how well the guidelines have been defined, how much support the GUI interface maker provides, how strongly those guidelines are pushed, and how well suited the GUI interface is to your particular application and to other applications similar, and different, from your application). 1) Operating system support. This has to do with such mechanisms as to how much code the underlying OS supports the ability for two applications to cut and paste between eachother, to present windows and menu items which have the same look and feel, and other such issues. This is principally a development issue, for if the OS supports the user interface, it will make it easier (in theory) for the developer to write code which supports that interface, thus increasing the number of compliant applications. On the other hand, if the OS doesn't support the interface (or at least support it well), then the chances are applications won't use the interface (or at least support it well). For the most part the Macintosh scores over MS Windows in this area, as far as I can see. [I develop for both platforms, so I think I am more qualified than someone who doesn't have experience on both platforms to make such judgements.] The 'clipboard' on the Macintosh supports multiple formats, and so an application who is getting information from the clipboard can in theory pick and choose from the formats for something it supports well. Under Windows it's a little more gross. One area where the Macintosh is sorely lacking, by the way, is in it's support of 'tear-off menu palettes', or floating palettes in general. Under Windows I can create a window which is constantly floating above it's parent window by simply specifying the window is a WS_CHILD and WS_OVERLAPPING to the CreateWindow function's style parameter. Under the Macintosh I have to write quite a lot of code to make sure my palette is above the other windows; it's not (currently) supported on the operating system. I don't believe the Macintosh is the perfect platform; just that it seems to be better than Windows on most areas where the operating system needs to support the consistant look-and-feel well-integrated suite of applications that work together seemlessly and across multiple hardware platforms. (This by the way is due to the fact that Apple is the single sole source of Macintosh computers, and the fact that Apple has been at the GUI business a hell of a lot longer than Microsoft.) 2) Standard Interface Guidelines The Apple Human Interface Guidelines (the bible, by the way, for anyone who is to develop a Macintosh application and is not certain what his application is supposed to look like) is very complete and (for the most part) completely reasonable for every aspect of your application. It is complete, very well thought out, and Apple makes it rather clear that they _strongly_ suggest that unless you have a good reason not to follow their guide, you should follow it to the letter. IMHO, the guidelines are completely impossible to live without. Shucks, I own two copies, one at home (next to my Macintosh which I'm using to write this responce--it's just above my keyboard next to my monitor), and one at work (where it lives next to the Macintosh I use to develop applications there). The IBM Systems Applications Architecture: Common User Access guidelines, on the other hand, are not quite as well thought out, and are not as strongly recommended by the authors of the guidelines (they're only guides, not gospel...) And (with the exception of the elements having to do with the necessity to support applications without mice), are not as complete by any stretch of the imagination as the Apple guidelines. Further, the attitude in the SAA CUA is "well, here's some guidelines. Follow them or not; shucks, we think they're okay." *SIGH* Though quite a few Windows developers seem to be falling all over themselves to support the SAA CUA, it's just a matter of making the keystroke accellerators match in the 'Edit' menu (which may or may not be there, and doesn't have to be the third menu bar item, after the system menu (Alt-Space), and the File menu). In fact, in order to make my Windows applications work with reasonable consistency, I follow the Apple Human Interface Guidelines when writing Windows applications! (Of course, when the SAA CUA bothers to have an opinion (which it doesn't do too often), I follow it instead. But for the most part those elements seem to be a subset of the more rigerous Apple Guidelines.) 3) Philosophic Support "It may seem that if a popular application 'pokes' the operating system and otherwise engages in unsavory practices that the authors or users of the application will suffer because a future release, such as OS/2, may not run the application correctly. To the contrary, the market dynamics state that the application has now set a standard, and it's the operating system developers who suffer because they must support that standard. Usually, that 'standard' operating system interface is not even known; a great deal of experimentation is necessary to discover exactly which undocumented side effects, system internals, and timing relation- ships the application is dependent on" -- Gordon Letwin, Microsoft's Chief Architect for System Software, "Inside OS/2". Quoted in "Undocumented DOS", page 22. In other words, Microsoft doesn't set the standards; instead, it is the market which determines the operating system standards. And through a bit of guessing and luck, you may be able to reverse-engineer the standards and (hopefully) keep future releases of the operating system from breaking. And you expect from a company such as this one to get a standard operating system interface which works for everyone seemlessly and without flaws and hidden gotchas? Be serious! Whenever you build an operating system with this sort of philosophy, it's just a matter of time before the entire house of cards comes falling down around your neck. Now, I quote from Apple, this time from their technical notes: "As a developer you play a key role in shaping the future of the Macintosh. By going beyond the guildlines in Inside Macintosh and the Macintosh Technical Notes and considering the effects of your design decisions on the whole Macintosh community, you allow the Macintosh to grow and change while still maintaining compatability. We won't break your applications, we can fully support features you desire, and we can implement these features in the best possible way for us, for you, and for the users. By going that extra step, you help us make programming the Macintosh simpler and ensure the best possible future for your products as well as ours." Apple Technical Note #227: Tookbox Karma The summary of Apple's position (in sharp contrast to that of Microsoft) is that not are you only to strictly follow their well documented interface standards, and not only are you to use only those interface options provided without 'going behind the operating system's back', but you need to also consider doing your thing using the most straight-forward and most obvious method possible. The quote above is almost a plea to the developers to make their applications consistent and compatable, and not to use dirty tricks which make life more difficult on everyone. Now tell me which philosophy is going to create a more robust system in the long run? -- Summary In short, you are correct: only the end-user can be the final judge in which operating system is more seemless and useable. However, CREATING such seemless applications and the support given in that creation process IS STRICTLY A DEVELOPER ISSUE. Yes, Windows is lightyears ahead of DOS in terms of it's usability and consistency; that is why I like doing Windows applications better than I like doing DOS applications. (I do Windows also because my employer thinks I'm a GUI guru, and hired me because I had experience on one platform--the Macintosh. He still hasn't figured out the work I had to do to get up to speed under MS Windows; he sorta thinks that a GUI is a GUI is a GUI...) However, the Macintosh is still lightyears ahead of Windows in terms of it's integration and ease of use, as well as in the integration of it's applications. Remind me to tell you about the time I posted about how my brother, on getting his new Macintosh IIsi, managed to put it together in about half- an-hour, without any help or any computer training (he's a musician in a rock-'n'-roll band). It contains the curious twist of the person from Apple writing me a private message saying essentially "that's interesting; our human engineering research suggests that the mean time to take someone who has never seen a computer before about 2 hours to unpack, plug in, and start using a Macintosh right out of the box." My god, they _researched_ the problem, and have been _analyzing_ the results, and _improving_ their products from these experiments! It sounds so simple and obvious to do this for the manual, or for the software, but for the box the computer comes in??? And when I watched my brother open the box and start assembling the Macintosh I was almost in tears. I was _moved_ that the box was so well engineered, so well put together, the proper manuals presenting themselves as the box unfolded, that it was almost a crime to have to open it. I swear with God as my witness that I have never seen a package so well engineered, so well thought out, so well _done_, from the very first time you open the very first box containing the Macintosh until it has been brought up and running with the latest software. And I have seen a lot of packages (and I mean ANY package--hell, I wasn't as impressed with my new 1991 Toyota MR-2 as I was with this simple computer!) And THAT is why I own a Macintosh, and THAT is why I believe that for the end-user, the Macintosh is currently the only way to go, and THAT is why I study the Apple manuals on Human Interface Guidelines, Documentation Guidelines, C Programming Style Guidelines, C++ Programming Style Guidelines and any other Apple guideline I can get my hands on RELIGIOUSLY. Because if I can help create a product which is even half as well engineered as my brother's Macintosh IIsi, I could then finally die happy, satisfied that I finally did something that was _right_. -- William Edward Woody | Disclamer: USNAIL P.O.Box 50986; Pasadena, CA 91115 | EMAIL woody@tybalt.caltech.edu | The useful stuff in this message ICBM 34 08' 44''N x 118 08' 41''W | was only line noise.
phil@brahms.amd.com (Phil Ngai) (03/26/91)
In article <1991Mar24.065427.16198@nntp-server.caltech.edu> woody@nntp-server.caltech.edu (William Edward Woody) writes: |For the most part the Macintosh scores over MS Windows in this area, as far |as I can see. [I develop for both platforms, so I think I am more qualified |than someone who doesn't have experience on both platforms to make such |judgements.] The 'clipboard' on the Macintosh supports multiple formats, and |so an application who is getting information from the clipboard can in |theory pick and choose from the formats for something it supports well. |Under Windows it's a little more gross. I believe Wolfgang Strobel described the MSWin clipboard as follows: As I understand it, the paster puts a list of supported formats in the clipboard. The pastee picks the one he likes best and the paster then delivers the actual data. WS, any comments? | In other words, Microsoft doesn't set the standards; instead, it is |the market which determines the operating system standards. And through a |bit of guessing and luck, you may be able to reverse-engineer the standards and |(hopefully) keep future releases of the operating system from breaking. You seem to be reading into Letwin's quote the exact opposite of what I got out of it, unless you're the OS vendor (like Digital Research). MS is saying that if your application does something undocumented and it is popular enough in the market, MS will bend over backwards to support you. If you stick to the specs, then none of this is a problem. You don't have to "reverse-engineer the standards" unless you're writing your own DOS. I'd be inclined to call your reading malicious. | Now tell me which philosophy is going to create a more robust system |in the long run? As long as it works, I don't care what the philosophy behind it is. It may be ugly to you, but it's the results that count and I think my PC with Win3 works fine. MS is promising to me that if my application is used by enough people, they'll keep supporting it even if the app does some unclean things. I think I like that better than not being supported. | Remind me to tell you about the time I posted about how my brother, |on getting his new Macintosh IIsi, managed to put it together in about half- |an-hour, without any help or any computer training (he's a musician in a Believe it or not, I think the Mac has its place. I have even recommended to people that they buy a Mac. But I don't see that the Mac has any inherent long term advantage over the PC. I could open up a shop tomorrow and put together and sell PCs (or PS/2s) with Windows on them. The buyer wouldn't have to configure anything either. I could probably still do it for less than Macs cost. |start using a Macintosh right out of the box." My god, they _researched_ the |problem, and have been _analyzing_ the results, and _improving_ their products |from these experiments! It sounds so simple and obvious to do this for the |manual, or for the software, but for the box the computer comes in??? Good for them. But you know, people still buy PCs and PS/2s. | And when I watched my brother open the box and start assembling the |Macintosh I was almost in tears. I was _moved_ that the box was so well |engineered, so well put together, the proper manuals presenting themselves |as the box unfolded, that it was almost a crime to have to open it. Neat stuff. | And THAT is why I own a Macintosh, and THAT is why I believe that |for the end-user, the Macintosh is currently the only way to go, and THAT |is why I study the Apple manuals on Human Interface Guidelines, Documentation |Guidelines, C Programming Style Guidelines, C++ Programming Style Guidelines |and any other Apple guideline I can get my hands on RELIGIOUSLY. | | Because if I can help create a product which is even half as well |engineered as my brother's Macintosh IIsi, I could then finally die happy, |satisfied that I finally did something that was _right_. I appreciate how devoted you are to the Mac way, but your personal satisfaction doesn't mean that much to most computer buyers. -- Sun PC-NFS: for the engineer who really want a Sun and got a PC.
akm@obelix.cs.uoregon.edu (Anant Kartik Mithal) (03/26/91)
I perfer two things in the Mac. First, the file system is much better than MSDOS, for simple things like the length of a file name, keeping the lower/upper case-ness of characters, to more complex things like maintaining seperate resource and data forks, associating icons with every file, and associating a creating application with a file. I also feel that the desktop/icon/running application is much better integrated in the mac (wrote a paper about that...) This has immediate consequences fo the user. For example, in Windows, if you have two icons for Word for Windows, one in the program manager, and one on the desktop (representing a running, but iconised version of Word), and you double click on the icon in the program manager, you get an icon box that says: ---------------------------------------- | | | Microsoft Word is already running | | | | OK | | | ---------------------------------------- On the mac, if you double click on the (greyed) icon for Word, you get back to the running copy. Also, on the Mac, double clicking on a second word doc gets you into word with the document, with Word for Windows, you will get the error message. This is only in part because of the way word is written, it is also because the FileManager, Program Manager and Desktop are seperate entities in Windows, but all parts of the same thing in the Macintosh Finder. The seperation makes a different to users. I had a user who kept going back to the icon in the program manager (that was the one that she new about because that is the one she used to start Word with), and double clicking on it, which resulted in her repeatedly getting the same message. Finally, in frustration, she said "Yes I KNOW!! So RUN it!!" The Mac has had a long time to iron out its problems, give Windows time... kartik -- Anant Kartik Mithal akm@cs.uoregon.edu Research Assistant, (503)346-4408 (msgs) Department of Computer Science, (503)346-3989 (direct) University of Oregon, Eugene, OR 97403-1202
STREATER@SLACVM.SLAC.STANFORD.EDU (415) (03/26/91)
In article <1991Mar26.011127.28302@amd.com>, phil@brahms.amd.com (Phil Ngai) says: > >In article <1991Mar24.065427.16198@nntp-server.caltech.edu> >woody@nntp-server.caltech.edu (William Edward Woody) writes: >| In other words, Microsoft doesn't set the standards; instead, it is >|the market which determines the operating system standards. And through a >|bit of guessing and luck, you may be able to reverse-engineer the standards d >|and (hopefully) keep future releases of the operating system from breaking. > >You seem to be reading into Letwin's quote the exact opposite of what I >got out of it, unless you're the OS vendor (like Digital Research). >MS is saying that if your application does something undocumented >and it is popular enough in the market, MS will bend over backwards >to support you. > >If you stick to the specs, then none of this is a problem. > >You don't have to "reverse-engineer the standards" unless you're writing >your own DOS. > Well, obviously MS *is* writing its own DOS (or Windows 3.0 in this case). So they are the ones who have to figure out how someone's "clever" use of some wrinkle in the system is supposed to work. Ever tried to figure out even 500 lines of spagetti code? Because sure as Murphy rules, some klod will manage to write the 500 "clever" lines in some wildly successful Win3.0 application, then leave or fall under a bus, leaving behind no doccy or comments. >| Now tell me which philosophy is going to create a more robust system >|in the long run? > >As long as it works, I don't care what the philosophy behind it is. It >may be ugly to you, but it's the results that count and I think my PC >with Win3 works fine. MS is promising to me that if my application is >used by enough people, they'll keep supporting it even if the app does >some unclean things. I think I like that better than not being >supported. This I find to be a rather frightening attitude, albeit an unsurprising one. This is the attitude for which we have to thank IBM for OS/360, MVS, and CMS. Sure it gets the job done, but a bigger pile of junk (in all three cases) I have yet to see. None of these systems will ever get below a certain level of bugginess, simply because they are too large, unwieldy, and over-extended. MS has a historic opportunity here, to prevent history being repeated. Otherwise they will find themselves running into the quicksands, like the dinosaurs of old. I think that was what Woody was trying to get at, the fact that if MS constrained developers like Apple does then we, the users, will be better off in the long run. Its rather akin to the Amazon - do we cut it down now for a quick profit, or manage it for the long term.
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/26/91)
woody@nntp-server.caltech.edu (William Edward Woody) writes: >In article <1991Mar24.025913.29727@amd.com> phil@brahms.amd.com (Phil Ngai) writes: >>woody@nntp-server.caltech.edu (William Edward Woody) writes: >>> However, I may suggest that you may wish to limit your comments on >>>to do with uniformity across applications, as this is a development >>>issue, one you yourself have said (privately, I know) was not a concern of >> >>I thought we were talking about consistency seen by the users. >Hmmmm. I guess I need to explain myself better, as I obviously didn't >do such a good job the first time. >1) Operating system support. >This has to do with such mechanisms as to how much code the underlying OS >supports the ability for two applications to cut and paste between eachother, >to present windows and menu items which have the same look and feel, and >other such issues. This is principally a development issue, for if the >OS supports the user interface, it will make it easier (in theory) for the >developer to write code which supports that interface, thus increasing the >number of compliant applications. On the other hand, if the OS doesn't >support the interface (or at least support it well), then the chances are >applications won't use the interface (or at least support it well). >For the most part the Macintosh scores over MS Windows in this area, as far >as I can see. [I develop for both platforms, so I think I am more qualified >than someone who doesn't have experience on both platforms to make such >judgements.] The 'clipboard' on the Macintosh supports multiple formats, and >so an application who is getting information from the clipboard can in >theory pick and choose from the formats for something it supports well. >Under Windows it's a little more gross. This is not true. Windows clipboard supports multiple formats, too, so an application who is getting information from the clipboard can choose from supported formats the sending application supports. So far there is nothing which justifies your above comment. To the contrary, Windows concept of a clipboard is superior in my opinion, because it allows clipboard format rendering on demand, where the users action to paste something from the clipboard in a certain format triggers the sending applications rendering the data in the requested format. While this is not visible to the user, it makes it possible to support many different clipboard formats, without consuming resources (memory and time) for seldomly used formats or asking the user which format he wants to use, which is the usual "solution" of having the user do something the computer could perform better. Windows clipboard can do most things the Macintoshs clipboard can do, and more. The difference is mostly hidden from the user, but allows the application designer to do a better job. The delayed rendering feature is based on the fact that there is no (and never has been) a "non- multitasking" version of windows (there is no need to start a multifinder, and from the user's point of view a switch between different applications works more smoothly), so an application designer can - and in fact often does - assume that a user runs two or more applications concurrently. Wolfgang Strobl #include <std.disclaimer.hpp>
melling@cs.psu.edu (Michael D Mellinger) (03/26/91)
In article <1991Mar26.063111.3133@cs.uoregon.edu> akm@obelix.cs.uoregon.edu (Anant Kartik Mithal) writes:
The seperation makes a different to users. I had a user who kept going
back to the icon in the program manager (that was the one that she new
about because that is the one she used to start Word with), and double
clicking on it, which resulted in her repeatedly getting the same
message. Finally, in frustration, she said "Yes I KNOW!! So RUN it!!"
The Mac has had a long time to iron out its problems, give Windows
time...
Hasn't it been out since 1985? How much time do you want? Isn't the
IBM community moving towards OS/2? DOS weenies are the source of my
frustation. Too many stupid users who should own Macintoshes but
trust those three letters: IBM. Oh well, sooner or later their
ignorance will hit them.
-Mike
akm@obelix.cs.uoregon.edu (Anant Kartik Mithal) (03/27/91)
In article <me5G_sb91@cs.psu.edu> melling@cs.psu.edu (Michael D Mellinger) writes: >(in reply to my article...) > The Mac has had a long time to iron out its problems, give Windows > time... > >Hasn't it been out since 1985? How much time do you want? Isn't the >IBM community moving towards OS/2? DOS weenies are the source of my >frustation. Too many stupid users who should own Macintoshes but >trust those three letters: IBM. Oh well, sooner or later their >ignorance will hit them. One of the things that I respect the Mac for is that it made programmers aware that the needs and perceptions of the user are of paramount importance. Calling users stupid does not show any respect for them or their needs. If they trust IBM, then obviously there is some need that they have that IBM satisfies, and you can't ignore that. Also, if your role is to help users, if you believe they are stupid, you can't satisfy that role. Mac users calling DOS/Windows/OS/2 users weenies and vice versa is, IMHO a waste of time, and it shows a level of almost religous bigotism that is not productive. Much better that we learn from one another. I use both Macs and PCs extensively and am aware that there are advantages and problems with both systems/software platforms. And I think that the argument that "the IBM community is supposed to be moving towards OS/2" quite meaningless. A while back, the world was supposed to be moving towards UNIX. There are people in my department who would not use anything that can't support X-Windows, but we get along fine realizing that our needs are different. cheers, kartik -- Anant Kartik Mithal akm@cs.uoregon.edu Research Assistant, (503)346-4408 (msgs) Department of Computer Science, (503)346-3989 (direct) University of Oregon, Eugene, OR 97403-1202
phil@brahms.amd.com (Phil Ngai) (03/27/91)
STREATER@SLACVM.SLAC.STANFORD.EDU (415) writes: >This I find to be a rather frightening attitude, albeit an unsurprising one. >This is the attitude for which we have to thank IBM for OS/360, MVS, and CMS. >Sure it gets the job done, but a bigger pile of junk (in all three cases) I >have yet to see. None of these systems will ever get below a certain level of >bugginess, simply because they are too large, unwieldy, and over-extended. You're overlooking the fact that there is a clear upgrade path from DOS to Windows to OS/2. Win and OS/2 have DOS boxes and they are good enough. I'm sure it's no surprise to you that the Mac is not bug free either, so let's not live in glass houses and throw stones. -- Sun PC-NFS: for the engineer who really want a Sun and got a PC.
bwb@sei.cmu.edu (Bruce Benson) (03/27/91)
In article <1991Mar26.063111.3133@cs.uoregon.edu> akm@obelix.cs.uoregon.edu (Anant Kartik Mithal) writes: >On the mac, if you double click on the (greyed) icon for Word, you get >back to the running copy. Also, on the Mac, double clicking on a >second word doc gets you into word with the document, with Word for >Windows, you will get the error message. This is only in part because >of the way word is written, it is also because the FileManager, >Program Manager and Desktop are seperate entities in Windows, but all >parts of the same thing in the Macintosh Finder. DDE or somesuch (OLE) should still allow windows to do this same thing. Being separate is probably not the problem. The other thing I like about the MAC is the way an application, once loaded, stays out of the way. When I load Word or Excel, or Powerpoint (etc.) the MAC only displays the open document and uses a single command bar for all applications that are loaded. While this was annoying and confusing at first (I'm a long time windows user), it does really make better use of the available screen display area. With the MAC it is normal to have three or four applications contantly loaded and in use, where with windows I find 3-4 applications up simaltaneously is too cluttered and I spent a lot of time moving, arranging, iconizing, etc., to use the apps together. It is easy to forget that Excel or Powerpoint is loaded when using the MAC. With Windows, they always chew up real estate - so I'm constantly loading and quiting them. I think the MAC still leads, but windows is coming along. -- * Bruce Benson + Internet - bwb@sei.cmu.edu + + * SSC/XPE + bbenson@xpe.ssc.af.mil + >--|> * Gunter AFB, AL 36114 + Compuserv - 76226,3407 + + * (SEI Affiliate Alumni) + Voice - 205 279-5153 + US Air Force
dave@jato.jpl.nasa.gov (Dave Hayes) (03/27/91)
akm@obelix.cs.uoregon.edu (Anant Kartik Mithal) writes: >One of the things that I respect the Mac for is that it made >programmers aware that the needs and perceptions of the user are of >paramount importance. This would have been GREAT if some programmers hadn't gone ALL the way to the other side and considered that the needs and perceptions of users (who really did not know WHAT they wanted in most cases) were more important than functionality, robustness, usefulness, and efficiency. >Calling users stupid does not show any respect >for them or their needs. That is true. I believe that the issue is honesty. Some users ARE stupid, not in the sense of low intelligence, but in the assumption that getting or using a computer means that they don't have to learn one whit about what they are using. Too much catering to this "unwilling" user, and you make all the "willing" users (especially us computer professionals) resistant to the idea of catering to the user. A happy medium is what is needed. THIS IS WHY Mac's are such a "religious" issue. Those who hate them hate them and their philosophy because no respect is given the user who is willing to learn the machine. My $0.02 anyway... -- Dave Hayes - dave@elxr.jpl.nasa.gov - ames!elroy!dxh In a meadow, the King shot an arrow at a deer but missed. "Bravo!" a Fool shouted. The King became angry and snapped "So! You're making fun of me, eh? I am going to punish the life out of you!" "My word of praise was not for His Excellency, but for the deer."
zoroaster@oak.circa.ufl.edu (03/27/91)
(RE {blah} is already running in ms Win3) That's odd- I always get a another program session. Maybe you're using the fabled MacWindows ( :-) ?)?
cadsi@ccad.uiowa.edu (CADSI) (03/27/91)
From article <1991Mar26.181438.17611@jato.jpl.nasa.gov>, by dave@jato.jpl.nasa.gov (Dave Hayes): > akm@obelix.cs.uoregon.edu (Anant Kartik Mithal) writes: >>One of the things that I respect the Mac for is that it made >>programmers aware that the needs and perceptions of the user are of >>paramount importance. > > This would have been GREAT if some programmers hadn't gone ALL the way to > the other side and considered that the needs and perceptions of users > (who really did not know WHAT they wanted in most cases) were more important > than functionality, robustness, usefulness, and efficiency. > Anybody ever run a BATCH file on a MAC. Better yet, anybody ever use that input queue to his advantage in getting ahead of the machine? On a MAC, YOU wait for the machine, no if's and's or but's. Batch processing is not a bad word, quite the contrary. It has its purpose, and this purpose is not filled by MAC's. Therefore, in answer to the article subject, the MAC is NOT better than DOS machines, just more demanding of user input. |----------------------------------------------------------------------------| |Tom Hite | The views expressed by me | |Manager, Product development | are mine, not necessarily | |CADSI (Computer Aided Design Software Inc. | the views of CADSI. | |----------------------------------------------------------------------------|
brendan@cs.uq.oz.au (Brendan Mahony) (03/27/91)
In <1991Mar26.181438.17611@jato.jpl.nasa.gov> dave@jato.jpl.nasa.gov (Dave Hayes) writes: >THIS IS WHY Mac's are such a "religious" issue. Those who hate them hate >them and their philosophy because no respect is given the user who is >willing to learn the machine. Perhaps the philosophy is that people should be spending time learning their application instead of learning the machine. This seems to work since Mac users find time to learn 5-6 different applications. The Mac machine has a small set of skills to learn and they are of utility in every application. -- Brendan Mahony | brendan@batserver.cs.uq.oz Department of Computer Science | heretic: someone who disgrees with you University of Queensland | about something neither of you knows Australia | anything about.
cadsi@ccad.uiowa.edu (CADSI) (03/27/91)
From article <39867@netnews.upenn.edu>, by claytor@upenn5.hep.upenn.edu (Nelson Claytor): > In article <1991Mar26.205631.16141@ccad.uiowa.edu> cadsi@ccad.uiowa.edu > (CADSI) writes: >> Anybody ever run a BATCH file on a MAC. > > Yes, I use MPW to do script-oriented things. It works very nicely, thank > you. Get outa here, where'd you get this? I need it NOW!!!! >> Better yet, anybody ever >> use that input queue to his advantage in getting ahead of the machine? > > The type-ahead is 20 characters or so. What is it on a DOS machine? > (Curious, not confrontational.) Oooh (pain)... Got me beat, 16 pathetic characters. Macros are used to expand this. > >> Therefore, in answer to >> the article subject, the MAC is NOT better than DOS machines, just >> more demanding of user input. > > So an IBM mainframe is the ultimate machine, since it runs batch jobs > best? ;-> Naw, be serious, a Cray is, BUT actually, I like 3090's. They scream on certain applications. Great File concentrator programs. more dribble forthcoming: Ok, last but not least, When I unbox tha MAC, and I have an ASCII file to print (I haven't looked at software packages yet mind you), how do I send this file to the printer? If I'm not mistaken, And I admit, I probably am (i'm probin' sort of), you have to load everything into an application to do anything. In DOS, its just copy <file> prn. Matter of fact, I just wanna spit some stuff out the Serial port. Such as a command to turn off auto answer at boot-up: copy <stuff> >aux |----------------------------------------------------------------------------| |Tom Hite | The views expressed by me | |Manager, Product development | are mine, not necessarily | |CADSI (Computer Aided Design Software Inc. | the views of CADSI. | |----------------------------------------------------------------------------|
kchang@ncsa.uiuc.edu (Kenneth Chang) (03/27/91)
In article <1991Mar27.032812.23838@ccad.uiowa.edu> cadsi@ccad.uiowa.edu (CADSI) writes: >Ok, last but not least, When I unbox tha MAC, and I have an ASCII file >to print (I haven't looked at software packages yet mind you), how do >I send this file to the printer? It depends on how intelligently you have things set up. In the worst case, you would have to launch an application or desk accessory, open the file and then select "Print" from the File menu. If you have it set up so the the creator of the text file is something you have or if you have HandOff installed so that all text files are by default associated with a given word processor, then all you would have to do is click on the file to select it and then pull down "Print" from the File menu in Finder to print it. If this sounds un-Macish, well, yes, it is. (After all, the user isn't supposed to have to know anything about file types and file creators.) The "application not found" message is annoying. (Have they fixed this in 7.0?) And, oh yes, if you have MPW, then it's probably something trivial. >Matter of fact, I just wanna spit some stuff out the Serial port. >Such as a command to turn off auto answer at boot-up: Don't know. It's not trivial under the MacOS. It may be trivial with MPW. -- Kenneth Chang | National Center for Supercomputing Applications kchang@ncsa.uiuc.edu | Consulting Office/(217)244-1144 ----------------------------------------------------------------------------- "Everything's entertainment in America eventually" -- Tracy Ullman
woody@nntp-server.caltech.edu (William Edward Woody) (03/27/91)
In article <1991Mar26.063111.3133@cs.uoregon.edu> akm@obelix.cs.uoregon.edu (Anant Kartik Mithal) writes: >On the mac, if you double click on the (greyed) icon for Word, you get >back to the running copy. Also, on the Mac, double clicking on a >second word doc gets you into word with the document, with Word for >Windows, you will get the error message. This is only in part because >of the way word is written, it is also because the FileManager, >Program Manager and Desktop are seperate entities in Windows, but all >parts of the same thing in the Macintosh Finder. > >The seperation makes a different to users. I had a user who kept going >back to the icon in the program manager (that was the one that she new >about because that is the one she used to start Word with), and double >clicking on it, which resulted in her repeatedly getting the same >message. Finally, in frustration, she said "Yes I KNOW!! So RUN it!!" Strictly speaking, the problem your friend is experiencing is a problem with Word. Window has many mechanisms for running an application; each of these pretty much funnel down to the same routine which actually runs the application. On running the application a second time, the application can at that point choose to allow a second copy to run at the same time, or to abort the second copy. This causes Windows to put up the message 'no cigar'. Your friend can figure out what's running by clicking in the desktop; though I don't have a Windows machine next to me, I do believe that this will pop up a modal dialog which lists all the programs which are currently running, and will allow you to select one of them. -- See, I may be deeply imbedded in 'Mac Zen', but I still know a little bit about Windows... ;-) -- Bill -- William Edward Woody | Disclamer: USNAIL P.O.Box 50986; Pasadena, CA 91115 | EMAIL woody@tybalt.caltech.edu | The useful stuff in this message ICBM 34 08' 44''N x 118 08' 41''W | was only line noise.
freek@fwi.uva.nl (Freek Wiedijk) (03/28/91)
cadsi@ccad.uiowa.edu (CADSI) writes: >Ok, last but not least, When I unbox tha MAC, and I have an ASCII file >to print (I haven't looked at software packages yet mind you), how do >I send this file to the printer? OK. So, what's an "ASCII" file? I never saw such a beast on a Mac. Where did it come from? What icon did it show? Freek "the Pistol Major" Wiedijk E-mail: freek@fwi.uva.nl #P:+/ = #+/P?*+/ = i<<*+/P?*+/ = +/i<<**P?*+/ = +/(i<<*P?)*+/ = +/+/(i<<*P?)**
dave@PRC.Unisys.COM (David Lee Matuszek) (03/28/91)
In article <1991Mar26.181438.17611@jato.jpl.nasa.gov> dave@elxr.jpl.nasa.gov writes: >Too much catering to this "unwilling" user, and you make all the "willing" >users (especially us computer professionals) resistant to the idea of >catering to the user. A happy medium is what is needed. > >THIS IS WHY Mac's are such a "religious" issue. Those who hate them hate >them and their philosophy because no respect is given the user who is >willing to learn the machine. OK, I'm forced to respond. I learned to program in 1963, and discovered I loved it. I've long since lost count of the number of machines I've used and the number of programming languages I've written in. I got a doctorate in Computer Science, taught CS for a few years at a university, and I'm currently an AI researcher at Unisys. In other words, I am NOT an "unwilling user," not by any stretch of the imagination. But I AM a user, as well as a "computer professional." I spend as much time using other people's programs as I do writing my own. You say that, according to the Macintosh philosopy, "no respect is given the user who is willing to learn the machine." I think this is completely bogus. Let's turn it on its head: "Respect IS given to the user who wants to get things done, but isn't a professional and doesn't want to become one just to work his computer." Programs are, you will certainly agree, very complex entities. In my view, a certain task (e.g. word processing) requires a certain minimum complexity to get it done. A software engineer can meet the user halfway, providing the necessary functionality and expecting the user to master the remaining complexity; or the engineer can meet the user MORE than halfway, providing not only the functionality, but attempting to absorb as much as possible of the complexity into the program, so that the user doesn't have to work as hard or learn as much. To achieve this, the engineer has to (1) learn principles of good user interface design, (2) put a hell of a lot of work into the interface, often substantially more than into the basic functionality itself, (3) test the program with real users, being as open as humanly possible to complaints and suggestions, and (4) revise and test in a seemingly endless cycle until the interface and functionality are "right." Macintosh programming is some of the hardest programming I have ever done, and I'm still not good at it. But it's also the most rewarding (and I certainly don't mean in a financial sense!), because I feel I can create a program of substantially higher quality. The Macintosh toolbox makes this possible, but it doesn't make it easy. Resentment is natural when people are forced to do work they wouldn't otherwise have to do, or feel is unnecessary. In this case the pressure of the marketplace for higher-quality user interfaces is putting a lot of programmers into this position. Yes, users have learned to expect more and demand more, just as they do from any field that is advancing. But no, it isn't pandering to work to meet those needs; they are legitimate. I don't believe a "happy medium" is needed or appropriate. We have a free marketplace; users buy or don't buy your product. If you strike a compromise and I give buyers what they want, you're out of business. Those are the facts of life. Macintosh gives me, my wife, and my four kids what we want in a computer: ease of learning and ease of use. I think this shows that the designers respected us and our needs; you seem to feel the opposite. In addition, I personally have always been a technophile, and want to live in the future; Macintosh was and is a pioneer in software, and is still years ahead of windows. I'm "religious" about them because, with the possible exception of NeXT, their software is years ahead of the competition. But I'm not religious in the sense that I'll jump ship in a minute if something better comes along. Other users have other needs: they need to spend less, or they can afford to spend more time learning the system. Novice users don't know the differences, so they often make the "safe" choice (and similarly, no one was ever fired for recommending that his company buy IBM computers). And that's my nickel. -- Dave Matuszek (dave@prc.unisys.com) I don't speak for my employer. -- ------------------------------------------------------------------------- | When I was young, my family bought a color TV. Our neigbors, who | | were poorer, had only a black-and-white set. They bought a piece of | | cellophane, red on top, yellow in the middle, and blue on the bottom, | | and taped it over their screen, so they could claim that they had a | | color TV, too. | | Now there's Windows 3.0. | -------------------------------------------------------------------------
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/28/91)
phil@brahms.amd.com (Phil Ngai) writes: >In article <1991Mar24.065427.16198@nntp-server.caltech.edu> woody@nntp-server.caltech.edu (William Edward Woody) writes: >|For the most part the Macintosh scores over MS Windows in this area, as far >|as I can see. [I develop for both platforms, so I think I am more qualified >|than someone who doesn't have experience on both platforms to make such >|judgements.] The 'clipboard' on the Macintosh supports multiple formats, and >|so an application who is getting information from the clipboard can in >|theory pick and choose from the formats for something it supports well. >|Under Windows it's a little more gross. >I believe Wolfgang Strobel described the MSWin clipboard as follows: >As I understand it, the paster puts a list of supported formats in the >clipboard. The pastee picks the one he likes best and the paster then >delivers the actual data. >WS, any comments? Correct. I would like to add that the paster has the choice, either to put all the data into the clipboard during cut/copy or shortly after that (the method of the Macintosh), or to do it much later, on demand, and only for the requested format. For small amounts of data it is simpler to put everything into the clipboard immediately. But it is quite usefull that an application can announce a format for which it has to generate the actual data only if there is somebody (another application, that is), who actually requests it. Wolfgang Strobl #include <std.disclaimer.hpp>
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/28/91)
akm@obelix.cs.uoregon.edu (Anant Kartik Mithal) writes: >I perfer two things in the Mac. First, the file system is much better >than MSDOS, for simple things like the length of a file name, keeping >the lower/upper case-ness of characters, to more complex things like >maintaining seperate resource and data forks, associating icons with >every file, and associating a creating application with a file. All this is not a sign of quality of a filesystem, but of features a filesystem has. Those you mention are quite useless for a filesystem which is used mostly using a command driven interface. They aren't very hard to implement. Adding robustness, support for very large files, support for efficient direct access etc. are much harder to realize. I agree that the MSDOS file system is poor, given todays standards. But it performs quite well for the purposes it was created for. >I also feel that the desktop/icon/running application is much better >integrated in the mac (wrote a paper about that...) This has immediate >consequences fo the user. For example, in Windows, if you have two >icons for Word for Windows, one in the program manager, and one on the >desktop (representing a running, but iconised version of Word), and >you double click on the icon in the program manager, you get an icon >box that says: > ---------------------------------------- > | | > | Microsoft Word is already running | > | | > | OK | > | | > ---------------------------------------- >On the mac, if you double click on the (greyed) icon for Word, you get >back to the running copy. Also, on the Mac, double clicking on a >second word doc gets you into word with the document, with Word for >Windows, you will get the error message. This is only in part because >of the way word is written, it is also because the FileManager, >Program Manager and Desktop are seperate entities in Windows, but all >parts of the same thing in the Macintosh Finder. Not so. Its a bug in WinWord, in my opinion. The normal behaviour of Windows is that you can start as many copies of your application as you like. Opening two documents is usually done by starting two copies of the application. This is no problem from a technical point of view, because all instances of an application share their code, so only one copy of the code has to be in memory. In addition, there is a simple mechanism for these multiple instances to exchange data. Some applications prefer to exist only in one single instance, for some reason or another. WinWord is one of them, obviously. Such applications (which are a minority) have the problem you describe. It could easily be solved by having any secondary instance of such an application send an open request to the primary instance. Cooperation from one of the Managers (file/program) isn't necessary. Why Microsoft didn't implement it that way, who knows. (My theory is that it applies mostly to applications they have to support on both platforms, but I could be wrong). The point I want to make here that this problem is not an architectural deficiency in Windows. Multiple instances make it difficult to decide to which running instance of an application a document to be opened has to be attached, if this operation is performed from the outside, in some manager. But on the other hand, they have advantages. Of course, the problem can be solved by crippling the whole system so that it only allows one instance of an application, i.e. by copying the Mac architecture. This makes the system simpler in some areas (you described one), but makes it more complicated in another (you have to implement multiple document support in each and every application, for example). Wolfgang Strobl #include <std.disclaimer.hpp>
mike@maths.tcd.ie (MIKE ROGERS) (03/28/91)
In article <1991Mar26.063111.3133@cs.uoregon.edu>, akm@obelix.cs.uoregon.edu (Anant Kartik Mithal) wrote: >consequences fo the user. For example, in Windows, if you have two >icons for Word for Windows, one in the program manager, and one on the >desktop (representing a running, but iconised version of Word), and >you double click on the icon in the program manager, you get an icon >box that says: > | Microsoft Word is already running | >On the mac, if you double click on the (greyed) icon for Word, you get >back to the running copy. Also, on the Mac, double clicking on a The Amiga just goes ahead and launches multiple copies. I saw this happen with a user and ProPage2. She'd launched three copies of the program before I could stop her, each overlaying the other. Nice. -- Mike Rogers,Box 6,Regent Hse,## Everyone should try to kill themselves once in a TCD,EIRE. <mike@maths.tcd.ie>## while, it gives you a whole new outlook on life. ###############################DON'T MISS TRINCON400 7th, 8th, 9th FEBRUARY 1992 And she wore Black Contact Lenses when you said you liked her eyes......Toasties
jcav@quads.uchicago.edu (john cavallino) (03/28/91)
In article <16994@burdvax.PRC.Unisys.COM> dave@PRC.Unisys.COM (David Lee Matuszek) writes: >In article <1991Mar26.181438.17611@jato.jpl.nasa.gov> dave@elxr.jpl.nasa.gov writes: > >>Too much catering to this "unwilling" user, and you make all the "willing" >>users (especially us computer professionals) resistant to the idea of >>catering to the user. A happy medium is what is needed. >> >>THIS IS WHY Mac's are such a "religious" issue. Those who hate them hate >>them and their philosophy because no respect is given the user who is >>willing to learn the machine. > >OK, I'm forced to respond. [ extremely well-written response deleted. GO READ THE ARTICLE! NOW! ] David, your arguments should be required reading for all computer jocks who lose patience with those annoying users. :-) I've never seen a clearer and more persuasive statement of the Macintosh philosophy. Made my day. -- John Cavallino | EMail: jcav@midway.uchicago.edu University of Chicago Hospitals | USMail: 5841 S. Maryland Ave, Box 145 Office of Facilities Management | Chicago, IL 60637 "Opinions, my boy. Just opinions" | Telephone: 312-702-6900
dave@jato.jpl.nasa.gov (Dave Hayes) (03/28/91)
dave@PRC.Unisys.COM (David Lee Matuszek) writes: >In article <1991Mar26.181438.17611@jato.jpl.nasa.gov> dave@elxr.jpl.nasa.gov writes: >>Too much catering to this "unwilling" user, and you make all the "willing" >>users (especially us computer professionals) resistant to the idea of >>catering to the user. A happy medium is what is needed. >> >>THIS IS WHY Mac's are such a "religious" issue. Those who hate them hate >>them and their philosophy because no respect is given the user who is >>willing to learn the machine. >You say that, according to the Macintosh philosopy, "no respect is >given the user who is willing to learn the machine." I think this is >completely bogus. Let's turn it on its head: "Respect IS given to >the user who wants to get things done, but isn't a professional and >doesn't want to become one just to work his computer." THe two aren't the same thing. How about if I word it another way: "Respect could be given to the professional who is willing to sacrifice ease-of-learning for interface throughput speed." >complexity to get it done. A software engineer can meet the user >halfway, providing the necessary functionality and expecting the user >to master the remaining complexity; or the engineer can meet the user >MORE than halfway, providing not only the functionality, but >attempting to absorb as much as possible of the complexity into the >program, so that the user doesn't have to work as hard or learn as >much. However, in absorbing that complexity you more often than not wind up denying flexibility, speed, or even usefulness. There are the interfaces designed to be easy-to-use and then there are those designed to be quick-to-use. Most of the time these are two different camps...and current trendyism tends to favor the easy-to-use. My suggestion is that these two camps be fused...so that an interface is easy to use at first, then as it is mastered it becomes quick to use. So often I see people using EZGUIs work at least 1/2 as fast as those using keyboard interfaces or quicker GUIS (if there IS such a thing). The solution and the better way is to slow everybody down? >Resentment is natural when people are forced to do work they wouldn't >otherwise have to do, or feel is unnecessary. YES! Now you understand why some of us professionals HATE these GUI interfaces! For example...WHY should I have to move my right hand to my mouse to get something done that used to take a keystroke? >I don't believe a "happy medium" is needed or appropriate. We have a >free marketplace; users buy or don't buy your product. If you strike >a compromise and I give buyers what they want, you're out of business. >Those are the facts of life. That they may be for you...I feel everything is negotiable into a happy medium. >Macintosh gives me, my wife, and my four kids what we want in a >computer: ease of learning and ease of use. I think this shows that >the designers respected us and our needs; you seem to feel the >opposite. Exactly correct. I feel the designers have neglected my needs for fast throughput and complex powerful constructed commands from a simple orthogonal command subset. Different strokes for different folks. -- Dave Hayes - dave@elxr.jpl.nasa.gov - ames!elroy!dxh One day, a Fool was in the village mill, filling his bag with a little bit of every other person's wheat. "Why are you doing that?" someone asked. "Because I am a Fool" "Why don't you then fill other people's bags with your own wheat?" "Then," the Fool answered, "I would be more of a fool."
mtang@sgi.com (Man Kit Tang) (03/28/91)
In article <16994@burdvax.PRC.Unisys.COM> dave@PRC.Unisys.COM (David Lee Matuszek) writes: >In article <1991Mar26.181438.17611@jato.jpl.nasa.gov> dave@elxr.jpl.nasa.gov writes: > >>Too much catering to this "unwilling" user, and you make all the "willing" >>users (especially us computer professionals) resistant to the idea of >>catering to the user. A happy medium is what is needed. >> >>THIS IS WHY Mac's are such a "religious" issue. Those who hate them hate >>them and their philosophy because no respect is given the user who is >>willing to learn the machine. > >OK, I'm forced to respond. > ... <much stuff deleted> ... > We have a >free marketplace; users buy or don't buy your product. If you strike >a compromise and I give buyers what they want, you're out of business. >Those are the facts of life. I couldn't agree more on this. So, let the market declare who's the winner. -mkt
JEB107@psuvm.psu.edu (Jonathan Baker) (03/28/91)
Pardon me for asking this, but.... Is all this Apple <--> IBM bashing really necessary? I had assumed, for a while, that most of the people who participate in these discussions are professional, or semi-professional computer literate people. However, from the amount of anit-computer system mail out there, I guess I would be mistaken. I had, about 6 months ago, a chance to argue with a dedicated (and I mean REALLY dedicated) Big Blue enthuiast, who told me all about why IBM should be the monopoly in the market (along with all of the clone makers, of course). This was sitting in a shop, with the guts of about 3 IBM's sitting around useless ("I can't get the right parts for them"). Right across the hall, was a student Macintosh Lab. Not too nice (It really didn't get much support), but usuable. In this lab sat a dedicated 'Apple should be gods!' enthuiast, who said almost exactly the same things the pro-IBM guy did, in reverse. I blew it off, thinking it was the result of these people being stuck in a backwater campus, unaware that there were better things out there. I guess I was wrong. I always thought that the idea of computers was to help the user, user stupid or user bright. It was the general idea that, if you liked it, you bought it (remember the idea of market competition?) and then you could always change your mind. Nowadays, with the advent of the LAN, WAN, GlobalAN, etc... I figured that the computer community would be imagining all kinds of new ways to get all these computers to work together, and let each show it's own strengths, and weaknesses. Hey, if you had to so DTP, use a Mac/NeXT. If you wanted to work in WordPerfect (if you were used to it), then use an IBM. Great, huh? I guess not. With the same general stupidity that gave us racism, the computer 'professionals' out there seem to have a great time telling each other just how BAD the other guy is. (All exceptions to this rule, please forgive me. I am trying to make a point) So, I guess we are just as bad as the users, huh? Jonathan Baker Penn State University
cms2839@isc.rit.edu (a.stranger) (03/28/91)
stop it . this idiotic thread is making the general level of discussion in alt.sex ( no flames ) look positively philosophical . it all adds up to dozens upon scores upon ... of irrelevant analogies , atypical examples , and just plain shitty logic from the collection of idiots who profess that one computer and one operating system is perfect for the world in general . and we haven't ever heard from the Amiga and CoCo/OS-9 followers yet . believe it or not , there ARE people who use these groups to answer their questions about and enhance their productivity on the corresponding systems . might i suggest USING them instead of debating which is better ? i use and program Macs , Dos/Windows , and straight DOS . i've found that the experience gives me flexability and skills that cannot be matched by someone who refuses to step beyond the safe walls of their pet system . no argument for either system is going to convince me that i won't have a need to use the other in the future , and dogmatic bullshit will do me no more good in that situation than it does these newsgroups . find a system that you like and do what you can with it . but realize that the fact that it fits you does not mean that it axiomatically applies to the rest of the earth . how about getting back to the subject ? -- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ "Imagination keeps the shadows away - Xymox @ @~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~@ @ a.stranger - CMS2839@ritvax.isc.rit.edu @
dinda@cat59.cs.wisc.edu (Peter Dinda) (03/29/91)
In article <23195@as0c.sei.cmu.edu> bwb@sei.cmu.edu (Bruce Benson) writes: >separate is probably not the problem. The other thing I like about the MAC is >the way an application, once loaded, stays out of the way. When I load Word or >Excel, or Powerpoint (etc.) the MAC only displays the open document and uses >a single command bar for all applications that are loaded. While this was >annoying and confusing at first (I'm a long time windows user), it does >really make better use of the available screen display area. With the MAC it >is normal to have three or four applications contantly loaded and in use, where >with windows I find 3-4 applications up simaltaneously is too cluttered and I >spent a lot of time moving, arranging, iconizing, etc., to use the apps >together. It is easy to forget that Excel or Powerpoint is loaded when using >the MAC. With Windows, they always chew up real estate - so I'm constantly >loading and quiting them. I think the MAC still leads, but windows is coming >along. >-- Simple solution: Run your apps maximized and switch between them using SWITCHTO on the system menu - voila: instant multifinder task list! It is also rather interesting that you should mention DDE, a feature Windows has had for a number of years now and that Apple is finally getting around to emulating. If you also throw IBM's raison d'etre operating system, OS/2, into the fold, you realize that the 'space race' between Macs and PCs is quite close. Certainly, if you look at bare hardware, you would think PCs are a whole new generation! >* Bruce Benson + Internet - bwb@sei.cmu.edu + + >* SSC/XPE + bbenson@xpe.ssc.af.mil + >--|> >* Gunter AFB, AL 36114 + Compuserv - 76226,3407 + + >* (SEI Affiliate Alumni) + Voice - 205 279-5153 + US Air Force
korpela@stew.ssl.berkeley.edu (Eric J. Korpela) (03/29/91)
In article <23195@as0c.sei.cmu.edu> bwb@sei.cmu.edu (Bruce Benson) writes: > The other thing I like about the MAC is >Excel, or Powerpoint (etc.) the MAC only displays the open document and uses >a single command bar for all applications that are loaded. Actually, I find that one of the most annoying Macintosh traits. Everything wants to use the whole damn screen. In MS windows I can be programming in one window while looking at reference docs in another, while glancing over at an ASCII table in another, while looking at the number that has just popped up in the calculator. I don't have to click in the upper right corner to change apps. IMHO, multifinder doesn't come close to MS windows when it comes to running multiple apps. Maybe if you have a 19 inch screen it's a bit better, but not even God can afford one of those. (Hell, even a 16 inch Mac monitor is out of his price range. And color? You might as well forget it.) /\ korpela@ssl.berkeley.edu Internet /__\ rioch BKYAST::KORPELA 42215::KORPELA DecNet / \ of Chaos korpela%bkyast@ucbjade Bitnet (_____________________ <aka Eric Korpela>
jess@gn.ecn.purdue.edu (Jess M Holle) (03/29/91)
In article <1991Mar29.002307.9456@agate.berkeley.edu> korpela@stew.ssl.berkeley.edu (Eric J. Korpela) writes: >In article <23195@as0c.sei.cmu.edu> bwb@sei.cmu.edu (Bruce Benson) writes: >> The other thing I like about the MAC is >>Excel, or Powerpoint (etc.) the MAC only displays the open document and uses >>a single command bar for all applications that are loaded. > >Actually, I find that one of the most annoying Macintosh traits. Everything >wants to use the whole damn screen. In MS windows I can be programming in one >window while looking at reference docs in another, while glancing over at >an ASCII table in another, while looking at the number that has just popped up >in the calculator. I don't have to click in the upper right corner to change >apps. > >IMHO, multifinder doesn't come close to MS windows when it comes to running >multiple apps. Maybe if you have a 19 inch screen it's a bit better, but >not even God can afford one of those. (Hell, even a 16 inch Mac monitor is >out of his price range. And color? You might as well forget it.) > > /\ korpela@ssl.berkeley.edu Internet > /__\ rioch BKYAST::KORPELA 42215::KORPELA DecNet > / \ of Chaos korpela%bkyast@ucbjade Bitnet > (_____________________ <aka Eric Korpela> What's wrong with running programs all over the screen on a Mac like you say you do under windows and simply clicking once on the window you want to make active? Jess Holle
aaron@jessica.stanford.edu (Aaron Wallace) (03/30/91)
In article <1991Mar29.034441.25349@gn.ecn.purdue.edu> jess@gn.ecn.purdue.edu (Jess M Holle) writes: > >What's wrong with running programs all over the screen on a Mac like you say >you do under windows and simply clicking once on the window you want to make >active? > Answer 1: There is only one menu bar! Simple copy from one app and paste into the other -type commands are a pain. Edit-copy, then click on the destination window, then Edit-paste. I find it much easier to be able to hit the destination's menu bar directly, thus activating the app and the menu at once. It's also nice to be able to tug an app and all its windows off the screen temporarily, or have just its title and menu bar appearing at the bottom of the screen to do cuts and pastes to/from. Answer 2: How many compact macs have a burnt-in stripe across the top of their screen because of the menu bar always being there? Almost all I've seen do. Screen savers work, except it's hard to work when the screen saver is activated! Apple standard response: The gods in our Human-Computer Interaction labs have decreed that the one menu bar at the top is more efficient. Why? Because you can overshoot the bar when moving the mouse and the fact that it's muched against the top of the screen will prevent overshooting it. Wouldn't similar reasoning suggest smunching all common controls against the screen edges? I just want to know how much more efficient it is to have to activate, then access the menu bar, instead of doing both in one click. For that matter, it's probably *most* efficient to use Alt-<letter> to access the menu! [Side note: I was involved in a rather lengthy discussion with some folks from comp.sys.mac.religion.gods.sys.misc or whatever on this exact point about a year ago. I think Apple is trying to justify a poor decision made when the original Mac interface was cast in stone, but this is my opinion. It's *very* interesting to note that the company that most recently said they'd successfully cloned the Mac ROMS is using a Motif-like interface, with the menus in each apps window right where they belong.] Actually, one thing I really like is the ability for an app like Windows Help to spring forth with its own menu bar--on the Mac the alternatives are to have a bunch of silly buttons or pop-up menubutton thingies or to take over the global menu bar. Sorry for the digression... Aaron Wallace
doner@henri.ucsb.edu (John Doner) (03/30/91)
In article <1991Mar27.195719.15623@maths.tcd.ie> mike@maths.tcd.ie (MIKE ROGERS) writes: > The Amiga just goes ahead and launches multiple copies. I saw this >happen with a user and ProPage2. She'd launched three copies of the program >before I could stop her, each overlaying the other. Nice. Why would one want this functionality? I use a Mac with Multifinder running, and I can have multiple copies of the same program running if I make duplicate copies of the program on the disk, using different names, and then starting each of them. But so what? I can recall only one occassion where I needed to do that in the last three years, and that was with a "quick hack" type program that had almost none of the normal capabilities. The "normal capabilities," which most commercial Mac programs nowadays seem to have, include the ability of an application program to have several documents open at once in separate windows. Given that, what's the point of running several copies of the same program? John E. Doner doner@henri.ucsb.edu (805)893-3941 Dept. Mathematics, UCSB, Santa Barbara, CA 93106
aaron@jessica.stanford.edu (Aaron Wallace) (03/30/91)
In article <10212@hub.ucsb.edu> doner@henri.UUCP (John Doner) writes: >In article <1991Mar27.195719.15623@maths.tcd.ie> mike@maths.tcd.ie (MIKE ROGERS) writes: >> The Amiga just goes ahead and launches multiple copies. I saw this >>happen with a user and ProPage2. She'd launched three copies of the program >>before I could stop her, each overlaying the other. Nice. > >Why would one want this functionality? I use a Mac with Multifinder >running, and I can have multiple copies of the same program running if >I make duplicate copies of the program on the disk, using different >names, and then starting each of them. But so what? Ah, but on the Mac you get two entirely separate programs, each eating up its full share of memory. Under Windows all the code is shared, so the second copy is much cheaper than the first. >The "normal capabilities," which most commercial Mac programs nowadays >seem to have, include the ability of an application program to have >several documents open at once in separate windows. Given that, >what's the point of running several copies of the same program? The key word is "most." MacDraw for years didn't have multiple windows. Most games don't. Most DAs don't. Many toy shareware programs don't. Running two copies would be a good fix to this limitation. Many Windows apps don't support multiple windows because they don't have to--they get it for free through Windows. I mean, let's say you want to have two versions of a chess game running at the same time or whatever. Most, if not all, games don't support multiple windows--nor should they really have to. With Windows this isn't a problem at all (unless the silly program can't run multiply, which means it was written poorly). Other reasons: some programs like to have "global" (i.e. across windows) settings. Multiple copies allow one to have different copies with different settings. Aaron Wallace
es1@cunixb.cc.columbia.edu (Ethan Solomita) (03/30/91)
In article <10212@hub.ucsb.edu> doner@henri.UUCP (John Doner) writes: > >The "normal capabilities," which most commercial Mac programs nowadays >seem to have, include the ability of an application program to have >several documents open at once in separate windows. Given that, >what's the point of running several copies of the same program? > Admittedly it isn't all too common, but it does have its uses. If you have a sound player program, or a image display program, you might want to have multiple sounds/pictures displayed at once. You might have two or more serial ports and want a communications program running on each. Same with printing via parallel ports. You get the idea. It isn't rampantly useful, but it can be used. >John E. Doner doner@henri.ucsb.edu (805)893-3941 >Dept. Mathematics, UCSB, Santa Barbara, CA 93106 -- Ethan Q: How many Comp Sci majors does it take to change a lightbulb A: None. It's a hardware problem.
ntaib@silver.ucs.indiana.edu (Nur Iskandar Taib) (03/30/91)
>>What's wrong with running programs all over the screen on a Mac like you say >>you do under windows and simply clicking once on the window you want to make >>active? >Answer 1: There is only one menu bar! Simple copy from one app and paste into >the other -type commands are a pain. Edit-copy, then click on the >destination window, then Edit-paste. I find it much easier to be able to >hit the destination's menu bar directly, thus activating the app and the >menu at once. It's also nice to be able to tug an app and all its windows >off the screen temporarily, or have just its title and menu bar appearing >at the bottom of the screen to do cuts and pastes to/from. At the risk of throwing more acetone on the fire, I'd like to say that I'm pretty impressed with the way the Next menus work. No, not the separate ver- tical menu bar that always appears in the same place, and I do HATE the close button on the top right (I suppose they did that to avoid a MacLawsuit). I refer to the ability to bring up the menu bar whereever the mouse cursor is by simply hitting right mouse button! I suppose someone will eventually write some kind of utility that will let us do this in Windows.. 8-) -- ------------------------------------------------------------------------------- Iskandar Taib | The only thing worse than Peach ala Internet: NTAIB@AQUA.UCS.INDIANA.EDU | Frog is Frog ala Peach Bitnet: NTAIB@IUBACS ! -------------------------------------------------------------------------------
woody@nntp-server.caltech.edu (William Edward Woody) (03/30/91)
In article <10212@hub.ucsb.edu> doner@henri.UUCP (John Doner) writes: >In article <1991Mar27.195719.15623@maths.tcd.ie> mike@maths.tcd.ie (MIKE ROGERS) writes: >> The Amiga just goes ahead and launches multiple copies. I saw this >>happen with a user and ProPage2. She'd launched three copies of the program >>before I could stop her, each overlaying the other. Nice. > >Why would one want this functionality? I use a Mac with Multifinder >running, and I can have multiple copies of the same program running if >I make duplicate copies of the program on the disk, using different >names, and then starting each of them. But so what? The reason why multiple instances of an application is desirable under Microsoft Windows is that under Windows it's generally 'one instance -- one file'. That is, if you have two text files to edit, you open two copies of your text editor, one for the first edit file, and one for the second. On the Macintosh, applications are *supposed* to be able to open and edit multiple files. In other words, you need only one copy of your editor to open several files at the same time. The Windows model is easier to program. After all, as each instance behaves as if it is it's own private model, with it's own globals, you can be lazy and stick the contents of your text file (or whatever) into a global data structure and use it there. But I find the windows model is a bit awkward to use; after all, if you want to open three text files, you have to open three instances, then find the text files... I have not found a fast and easy way around this, and I would love it if someone could tell me a quick workaround. The Macintosh model is harder to write programs for. Not too much harder, though, as you basically need to create a structure which stores all of the 'globals' associated with each 'window', and access those structures as messages are passed to your windows. However, when I want to open a second text file, I can either double click on the text file (as in Windows), or I can simply select 'open' under the ever-present 'File' menu, and open a second text file in my application. With the Macintosh model there is no need, therefore, to be able to run multiple instances of an application, when a single instance will do. (And before letting me know about the applications out there on the Mac which don't allow editing multiple files, please realize that there are applications out for Windows which won't let you run multiple instances.) -- Bill -- William Edward Woody | Disclamer: USNAIL P.O.Box 50986; Pasadena, CA 91115 | EMAIL woody@tybalt.caltech.edu | The useful stuff in this message ICBM 34 08' 44''N x 118 08' 41''W | was only line noise.
strobl@gmdzi.gmd.de (Wolfgang Strobl) (03/30/91)
doner@henri.ucsb.edu (John Doner) writes: >In article <1991Mar27.195719.15623@maths.tcd.ie> mike@maths.tcd.ie (MIKE ROGERS) writes: >> The Amiga just goes ahead and launches multiple copies. I saw this >>happen with a user and ProPage2. She'd launched three copies of the program >>before I could stop her, each overlaying the other. Nice. >Why would one want this functionality? I use a Mac with Multifinder >running, and I can have multiple copies of the same program running if >I make duplicate copies of the program on the disk, using different >names, and then starting each of them. But so what? I can recall >only one occassion where I needed to do that in the last three years, >and that was with a "quick hack" type program that had almost none of >the normal capabilities. Why would one want the ability to run more than one program or open multiple documents at all? It's much simpler to have multiple copies of the computer on the *real* desk, each running its own copy of the operating system. How many applications do people want to run concurrently? Three, four? No problem: arrange four Classic Macs in a row on the desk, and you have still space left to use a fifth one as a paper-weight. :-) >The "normal capabilities," which most commercial Mac programs nowadays >seem to have, include the ability of an application program to have >several documents open at once in separate windows. Given that, >what's the point of running several copies of the same program? Most commercial Mac programs have this capability, because they have to. The Macs operating system does not have the built-in capability for multiple documents, so applications have to implement it. I prefer to have the feature built right into the OS. (I don't doubt that there is some support in the Mac OS for implementing multiple documents in an application. My point is that the application has to do it, instead of relying on a more general OS feature.) What is the point of running several copies of the same program? Simplicity, in my opinion. Many programs which allow more than one open document support more that one type of document (different views, different components of a workspace, etc.). So usually there is of mixture of documents visible on the desktop, some of them looking similar, some of them looking different. The distinction between different open documents belonging to one application and differnt open documents belonging to different applications seems highly artificial to me. It's a technical detail, and nothing to bother the user with. If there is support for instancing and code sharing in the OS, and if the inter-program communication support is good enough, it is even something not to bother the programmer with, most of the time. Wolfgang Strobl #include <std.disclaimer.hpp>
dinda@cat55.cs.wisc.edu (Peter Dinda) (04/02/91)
In article <1991Mar30.084515.18789@nntp-server.caltech.edu> woody@nntp-server.caltech.edu (William Edward Woody) writes: >The reason why multiple instances of an application is desirable under >Microsoft Windows is that under Windows it's generally 'one instance -- >one file'. That is, if you have two text files to edit, you open two >copies of your text editor, one for the first edit file, and one for the >second. Take a look at Winword or Excel sometime... Multiple Documents within the same program. >On the Macintosh, applications are *supposed* to be able to open and edit >multiple files. In other words, you need only one copy of your editor >to open several files at the same time. Sorry. On the Mac, you have to jump through hoops to provide multiple open documents. It's one of the reasons Macwrite never did! Under Windows it is also hellish, but the OS gives you a boost: There is a Windows API called MDI (Muliple Document Interface) which simplifies the programming. >The Windows model is easier to program. After all, as each instance behaves >as if it is it's own private model, with it's own globals, you can be lazy >and stick the contents of your text file (or whatever) into a global >data structure and use it there. But I find the windows model is a bit Yah. This is known as a BADLY WRITTEN PROGRAM. Ideally the code is written to be reenterant and the data is stored in non static memory you ask Windows for. >awkward to use; after all, if you want to open three text files, you have >to open three instances, then find the text files... I have not found >a fast and easy way around this, and I would love it if someone could >tell me a quick workaround. It seems like you are talking about NOTEPAD here. Multipad (comes with the SDK) is an MDI equipped NOTEPAD. Alternatively, use WinWord or Ami - or (gods forbid!) open a DOS box and use LIST! Peter A. Dinda see also dinda@VMS.macc.wisc.edu
robertk@lotatg.lotus.com (Robert Krajewski) (04/02/91)
In article <1991Mar27.061300.7636@nntp-server.caltech.edu> woody@nntp-server.caltech.edu (William Edward Woody) writes: In article <1991Mar26.063111.3133@cs.uoregon.edu> akm@obelix.cs.uoregon.edu (Anant Kartik Mithal) writes: >On the mac, if you double click on the (greyed) icon for Word, you get >back to the running copy. Also, on the Mac, double clicking on a >second word doc gets you into word with the document, with Word for >Windows, you will get the error message. This is only in part because >of the way word is written, it is also because the FileManager, >Program Manager and Desktop are seperate entities in Windows, but all >parts of the same thing in the Macintosh Finder. > >The seperation makes a different to users. I had a user who kept going >back to the icon in the program manager (that was the one that she new >about because that is the one she used to start Word with), and double >clicking on it, which resulted in her repeatedly getting the same >message. Finally, in frustration, she said "Yes I KNOW!! So RUN it!!" Exactly. The computer knows what's going on, so why can't it remedy the problem and help her get work done ? Strictly speaking, the problem your friend is experiencing is a problem with Word. Window has many mechanisms for running an application; each of these pretty much funnel down to the same routine which actually runs the application. The real problem is that Windows does not define higher-level mechanisms for things that the Macintosh does already. See, the way it ought to work is that the File Manager ought to notice that an instance of Word (or another other MDI application) is already running, and then sends a DDE message to it (with standard semantics and a standard interface) to open up a new file. I actually submitted on OnLine SR about this a long time ago, but it never showed up in Windows 3.0. Basically, it would involve extending the currently anemic file association mechanism. Actually, the way the Mac actually implements the equivalent functions is gross: it involves faking out a *dialog box call* after searching down the application's menu for the File:Open item. On the other hand, at least there *is* a standard call to get a file on the Mac. As a developer, I find that Windows, especially Windows 3.0, has a somewhat more robust and clean API, especially in terms of memory management and dialog boxes. (Some of the difference is surely due to the fact that Microsoft could learn from Apple's mistakes.) On the other hand, the coolest stuff still appears on the Mac. Many Windows programs betray DOS lineage: ugly or gratutious use of color, lack of direct-manipulation interfaces, and deviation from Windows/CUA user interface guidelines are much more common than in corresponding Mac applications.
aaron@jessica.stanford.edu (Aaron Wallace) (04/02/91)
In article <ROBERTK.91Apr1171818@lotatg.lotus.com> robertk@lotatg.lotus.com (Robert Krajewski) writes: >In article <1991Mar27.061300.7636@nntp-server.caltech.edu> woody@nntp-server.caltech.edu (William Edward Woody) writes: > > In article <1991Mar26.063111.3133@cs.uoregon.edu> akm@obelix.cs.uoregon.edu (Anant Kartik Mithal) writes: > > > >The seperation makes a different to users. I had a user who kept going > >back to the icon in the program manager (that was the one that she new > >about because that is the one she used to start Word with), and double > >clicking on it, which resulted in her repeatedly getting the same > >message. Finally, in frustration, she said "Yes I KNOW!! So RUN it!!" > >Exactly. The computer knows what's going on, so why can't it remedy >the problem and help her get work done ? Because "the right thing to do" is not clear. Windows can't always tell if the app allows multiple instances or not by examining the .EXE file. So, should Windows throw the file at the existing instance or start another afresh? Remember, an app that is otherwise multiple-instance compatible could still allow only one instance for whatever reason. > Strictly speaking, the problem your friend is experiencing is a > problem with Word. Window has many mechanisms for running an application; > each of these pretty much funnel down to the same routine which actually > runs the application. Windows *can* do it the Mac way--why Microsoft didn't choose to add the functionality is beyond me. I put it in an editor I'm working on and it took about 10-20 lines of simple code. You basically get the handle of the previous instance and send it a message with the file to be opened. >The real problem is that Windows does not define higher-level >mechanisms for things that the Macintosh does already. See, the way >it ought to work is that the File Manager ought to notice that an >instance of Word (or another other MDI application) is already >running, and then sends a DDE message to it (with standard semantics >and a standard interface) to open up a new file. But what if you really want a second instance? I think this is something best left to the application to worry about; the command line provides the communication channel between the shell and the app; the app can do whatever it pleases to effect the correct behavior. >I actually submitted >on OnLine SR about this a long time ago, but it never showed up in >Windows 3.0. Basically, it would involve extending the currently >anemic file association mechanism. Seems to work fine for me--throw the file at the program, and if it wants to hand it over to a previous instance, it can. If it wants to keep it to itself, no problem either. In my editor either behavior can be defined; you can also have a dialog box ask what to do with the file. And none of it involves any hacks as described below; it's all simple IPC. >Actually, the way the Mac actually implements the equivalent functions >is gross: it involves faking out a *dialog box call* after searching >down the application's menu for the File:Open item. On the other hand, >at least there *is* a standard call to get a file on the Mac. Anyway, all I really want to see is more programs that don't act like Word. Launching the second instance is ok. Passing the file to a previous instance is fine. But the Word reaction is silly; Word *should* know better. Windows doesn't have to: it told Word to open a file using the well-established command line interface. Aaron Wallace
whir@orbit.cts.com (Rick Allard) (04/02/91)
In article <16994@burdvax.PRC.Unisys.COM> dave@PRC.Unisys.COM (David Lee Matuszek) writes: > >To achieve this, the engineer has to... >(3) >test the program with real users, being as open as humanly possible to >complaints and suggestions, and (4) revise and test in a seemingly >endless cycle until the interface and functionality are "right." > In my day-to-day use, especially of Microsoft stuff -- only partially accounting for scale, I cannot believe houses do nearly enough of this. Yes, software is complicated, but it doesn't vary statistically like an auto nor is it difficult to test. Just do it sufficiently many times, and *listen* and watch closely. Think of the 100,000 or million times we all go down the same dumb path of some idiotic menu, and how that got left in! ... >I don't believe a "happy medium" is needed or appropriate. We have a >free marketplace; users buy or don't buy your product. If you strike >a compromise and I give buyers what they want, you're out of business. >Those are the facts of life. Since Microsoft has a near monopoly they can operate on inertia, and it is clear to me, who must use there products, that despite their capability to be sensitive to their customers, they do not practice this most important rule (3 & 4 from David). ooooooooooooootter#spoon in bowl !!!!!!!!!!!!& RooM & !!!!!!!!!!!!R oooo M
gourdol@imag.imag.fr (Gourdol Arnaud) (04/03/91)
In article <ROBERTK.91Apr1171818@lotatg.lotus.com> robertk@lotatg.lotus.com (Robert Krajewski) writes: >Actually, the way the Mac actually implements the equivalent functions >is gross: it involves faking out a *dialog box call* after searching >down the application's menu for the File:Open item. On the other hand, >at least there *is* a standard call to get a file on the Mac. With System Seven, the Finder uses AppleEvents to tell applications what documents to open or print, to ask them to quit or to tell them they have just been launched (so that they can open a new untitled document). This is much cleaner. >As a developer, I find that Windows, especially Windows 3.0, has a >somewhat more robust and clean API, especially in terms of memory >management and dialog boxes. (Some of the difference is surely due to >the fact that Microsoft could learn from Apple's mistakes.) On the >other hand, the coolest stuff still appears on the Mac. Many Windows >programs betray DOS lineage: ugly or gratutious use of color, lack of >direct-manipulation interfaces, and deviation from Windows/CUA user >interface guidelines are much more common than in corresponding >Mac applications. I am not (by far!) a Windows expert, so my request is informative only. I don't wan't to launch yet another Flame war: in which way is the Memory management better on Windows. I find the Mac model quite clean and powerful (except for this stupid story of MultiFinder partitions maybe). As for the dialog boxes, I can imagine quite easily how they can be better on Windows :-) Could you however elaborate... Arnaud. -- /======================//==========================================/ / Arnaud Gourdol. // On the Netland: Gourdol@imag.fr / / // Via AppleLink: Gourdol@imag.fr@INTERNET# / /======================//==========================================/
kevinc@cs.athabascau.ca (Kevin Crocker) (04/03/91)
korpela@stew.ssl.berkeley.edu (Eric J. Korpela) writes: >multiple apps. Maybe if you have a 19 inch screen it's a bit better, but >not even God can afford one of those. (Hell, even a 16 inch Mac monitor is >out of his price range. And color? You might as well forget it.) Hey now! :-) I've got a 21" monitor and it looks great. Windows all over the place. The interesting thing is that the demo that I was given to show me how good the monitor was was delivered on a Mac II something or other. For my money Windows looks better (but then I have eye problems):-) Kevin -- Kevin "auric" Crocker Athabasca University UUCP: ...!{alberta,ncc}!atha!kevinc Inet: kevinc@cs.AthabascaU.CA
otto@tukki.jyu.fi (Otto J. Makela) (04/05/91)
But my daddy has a bigger car than your daddy. -- /* * * Otto J. Makela <otto@jyu.fi> * * * * * * * * * * * * * * * * * * */ /* Phone: +358 41 613 847, BBS: +358 41 211 562 (USR HST/V.32, 24h/d) */ /* Mail: Kauppakatu 1 B 18, SF-40100 Jyvaskyla, Finland, EUROPE */ /* * * Computers Rule 01001111 01001011 * * * * * * * * * * * * * * * * */
Jim.Spencer@p510.f22.n282.z1.edgar.mn.org (Jim Spencer) (04/05/91)
Peter Dinda writes in a message to All PD> Sorry. On the Mac, you have to jump through hoops to provide PD> multiple open documents. It's one of the reasons Macwrite never PD> did! Under Windows it is also hellish, but the OS gives you a PD> boost: There is a Windows API called MDI (Muliple Document Interface) PD> which simplifies the programming. What jump through hoops? All you have to do is open another window and attach whatever your data is to it through reference constant. The original MacWrite had to run on a 128k Mac: multiple documents probably were not coded in because there wasn't enough memory to open two window structures, etc. In any case, there is a considerably bigger boost than MDI: use MacApp or for that matter TCL and multiple documents are automatically taken care of for you.
rcook@grumpy.helios.nd.edu (04/09/91)
|> DDE or somesuch (OLE) should still allow windows to do this same thing. Being |> separate is probably not the problem. The other thing I like about the MAC is |> the way an application, once loaded, stays out of the way. When I load Word or |> Excel, or Powerpoint (etc.) the MAC only displays the open document and uses |> a single command bar for all applications that are loaded. While this was |> annoying and confusing at first (I'm a long time windows user), it does |> really make better use of the available screen display area. With the MAC it |> is normal to have three or four applications contantly loaded and in use, where |> with windows I find 3-4 applications up simaltaneously is too cluttered and I |> spent a lot of time moving, arranging, iconizing, etc., to use the apps |> together. It is easy to forget that Excel or Powerpoint is loaded when using |> the MAC. With Windows, they always chew up real estate - so I'm constantly |> loading and quiting them. I think the MAC still leads, but windows is coming |> along. |> |> |> -- |> * Bruce Benson + Internet - bwb@sei.cmu.edu + + |> * SSC/XPE + bbenson@xpe.ssc.af.mil + >--|> |> * Gunter AFB, AL 36114 + Compuserv - 76226,3407 + + |> * (SEI Affiliate Alumni) + Voice - 205 279-5153 + US Air Force Personally, I find this to be a huge fault with the Macintosh interface. You can't show more than one program on the screen at once. In windows, you have a choice, just maximize all the running programs. Either click in the maximize box, or more easily double-click anywhere on the title bar. Switch to the next program using ALT-TAB. Hey the computer now acts like a mac. Robert Kelley Cook U. of Notre Dame '91