[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The Apple II Now and Forever
In article <bazyar.724391662@teal> bazyar@teal.csn.org (Jawaid Bazyar) writes:
>dlyons@Apple.COM (David A Lyons) writes:
>>[...] (Macintosh system software is not generally reentrant, either).
>
>And that's too bad, because it wouldn't have been much more difficult
>to do it the right way. Stopping all tasks while in a modal dialog
>is one example where the cooperative philosophy breaks down when
>applied on top of a non-multitasking system (as MultiFinder was).
Let me amend my statement a little...while it's not *generally* reentrant,
Macintosh System 7 (or 6+MultiFinder) is reentrant in carefully controlled
ways.
Activity actually does -not- stop behind a modal dialog. True, the user
is not allowed to bring a different application to the front before
dismissing the dialog, but the other apps continue to get background
time.
--
David A. Lyons, Apple Computer, Inc. | DAL Systems
Apple II System Software Engineer | P.O. Box 875
Internet:dlyons@apple.com | Cupertino, CA 95015-0875
My opinions are my own, not Apple's.