Xref: utzoo comp.sys.amiga.advocacy:4757 comp.sys.mac.system:7829 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!olivea!mintaka!geech.gnu.ai.mit.edu!rjc From: rjc@geech.gnu.ai.mit.edu (Ray Cromwell) Newsgroups: comp.sys.amiga.advocacy,comp.sys.mac.system Subject: Re: De-macification of the Amiga (Re: The Amiga's Future) Message-ID: <1991Jun27.202423.7273@mintaka.lcs.mit.edu> Date: 27 Jun 91 20:24:23 GMT References: <1991Jun27.041627.29718@mintaka.lcs.mit.edu> <1991Jun27.155751.28356@zardoz.eng.ohio-state.edu> <1991Jun27.161530.14821@midway.uchicago.edu> Sender: news@mintaka.lcs.mit.edu Organization: The Internet Lines: 37 In article <1991Jun27.161530.14821@midway.uchicago.edu> jcav@quads.uchicago.edu (john cavallino) writes: >In article <1991Jun27.155751.28356@zardoz.eng.ohio-state.edu> gaynor@agvax2.ag.ohio-state.edu writes: >>Same thing on the Mac, essentially. "Hide" will remove all the app's >>windows and gadgets, but there will still be an entry on the System >>Menu. (The System Menu is a pull-down menu on the far right of the >>menubar that lists all active apps, and contains the hide/restore >>commands). Also, the icon that represents the application will still >>be "grayed". (Mac apps aren't re-entrant, so a running app will have >>its icon dimmed). ^^^^^^ ^^^^^^^^^^ > >?????? The grayed icon is purely user-interface feedback, to let you know >that the application is running but hidden. It hasn't anything at all to >do with re-entrancy. But does the Mac have "pure" applications and support for them at all? I find this to be a major multitasking feature, as I can run multiple copies of a 200-500k App without using extra memory. The same code and data space is used, so the only extra memory that the other running copies take up is their stack, screen memory, and global/static data(which has to be copied and initialized on startup.) Resident applications/code also runs _very_ fast. There is no delay between running and startup. Its faster than loading from harddisk or ramdisk since no loading/filesystem routines are called. Resident/ sharable code is one of the reasons the Amiga, even the 512k Amiga, can run lots of programs at once or multiple copies of programs. >-- >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 >B0 f++ c+ g+ k s+(+) e+ h- pv (qv) | Telephone: 312-702-6900 -- / INET:rjc@gnu.ai.mit.edu * // The opinions expressed here do not \ | INET:r_cromwe@upr2.clu.net | \X/ in any way reflect the views of my self.| \ UUCP:uunet!tnc!m0023 * /