Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!iuvax!noose.ecn.purdue.edu!newton.physics.purdue.edu!maxwell.physics.purdue.edu!sho From: sho@maxwell.physics.purdue.edu (Sho Kuwamoto) Newsgroups: comp.sys.mac.misc Subject: Re: Rumor -> Loss of Mac's 20% advantage over Windows 3.0 Message-ID: <3871@newton.physics.purdue.edu> Date: 6 Jul 90 01:14:30 GMT References: <40218215MES@MSU> <1915@runxtsa.runx.oz.au> Sender: news@newton.physics.purdue.edu Organization: Purdue Univ. Physics Dept, W.Lafayette, IN Lines: 29 In article <1915@runxtsa.runx.oz.au> clubmac@runxtsa.runx.oz.au (Club Mac, Australia's Largest Mac Users Group) writes: >Merging DOS into Windoze is like wrapping a cheap fibreglass shell around a >Yugo engine, and calling it a Ferrari... I don't mean to pick on any one poster, but I feel we should try to keep this type of comment to a minimum. There seem to be *some* people here who are knowledgable about Windows 3.0, and I for one am very curious about what capabilities it has. I don't mean to sound high-and-mighty, but if this turns into a flame war, it's not going to do anyone a hell of a lot of good. Now for some content. I'd like to know more about the Windows architecture from a programmer's point of view. I liked the discussions of the printer drivers and resource handling. What other capabilities does Windows 3.0 offer to the programmer? Graphics, presumably, are device independent. Are there things analogous to cdev's, or do you have to pop up a window for a TSR by hitting ctrl-alt-hyper-meta-slash? Is there any other non-obvious functionality which Windows 3.0 provides? Let me explain by example. From where I sit, I can guess that it makes it easier to use fonts. However, I have no idea if it makes it easier to deal with arrays of screen objects (like the List Manager) sound, whatever. Does Windows require you to write your own event loop, does it use callbacks, or does it use some sort of object oriented design? -Sho -- sho@risc.com <<-- questions, questions.