Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!mips!apple!bc From: bc@Apple.COM (bill coderre) Newsgroups: comp.sys.mac.system Subject: Re: Changes for preemptive multitasking Keywords: MULTITASKING WINDOWS AMIGA Message-ID: <52860@apple.Apple.COM> Date: 14 May 91 17:34:25 GMT References: <1443@cash.cs.utexas.edu> <1991May13.081440.12468@dit.upm.es> Distribution: comp Organization: Apple Computer Inc., Cupertino, CA Lines: 36 esink@turia.dit.upm.es (Eric Wayne Sink) writes, essentially: "I want protected memory more than preemptive multitasking." Well, since you are a UNIX hacker, those are nice things to want. As a Mac programmer, I want a main event loop that doesn't include every kludge since System 1.0. Since I write 5 page programs, I really don't want 20 pages of code to support the OS. (This is a good argument for MacApp, even if you IGNORE all the user interface help and the object-oriented-ness.) I also want a completely re-written Inside Mac that doesn't force me to memorize THOUSANDS of pages of irrelevant, outdated, WRONG technical data. Of course, this has nothing to do with what USERS want. They want the Mac to stay compatible with older programs. They want it to speed up or at least stay pretty fast. They want more features. They want less memory eaten by the System. And, they want to be stunned by the easiest, best-looking interface available without chemical alterations. Rewriting almost the entire OS, including Quickdraw, TextEdit, every driver, INIT, and DA out there, most of the file system code, the Dialog/Alert/Window managers, sound managers, etc etc, is perhaps a bad thing for the other 99% of the Mac clientele. Of course, if you wanna start in on it, go right ahead. Mean time, I'll use System 7. bill coderre who didn't participate in System 7, but is damn proud of those who did.