Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!wuarchive!sdd.hp.com!elroy.jpl.nasa.gov!ncar!zaphod.mps.ohio-state.edu!lavaca.uh.edu!menudo.uh.edu!sugar!peter From: peter@sugar.hackercorp.com (Peter da Silva) Newsgroups: comp.sys.amiga.advocacy Subject: Re: Hooks into the AmigaOS vs. The MacWay of doing it all yourself (Was Re:) Keywords: AmigaOS MacOS Message-ID: <7691@sugar.hackercorp.com> Date: 3 Feb 91 01:05:31 GMT References: <1991Jan25.075446.716@Neon.Stanford.EDU> <7658@sugar.hackercorp.com> <1991Feb1.075535.369@Neon.Stanford.EDU> Distribution: usa Organization: Sugar Land Unix - Houston Lines: 18 In article <1991Feb1.075535.369@Neon.Stanford.EDU>, torrie@cs.stanford.edu (Evan J Torrie) writes: > For example, I now have probably 5 routines sitting on GetNextEvent > before it actually gets to the application program... among them are > macro programs, screen clippers, clocks in the menu bar, easy ^^^^^^^^^^^^^^^^^^^^^^ > launching utilities.. On the Amiga you just run a clock program with a small window over the menu bar. Why add to the load of handling events? Just run a program that sleeps for 1 second at a time, taking up virtually no CPU time. On AmigaOS 2.0 a formerly freely redistributable program called "Commodities Exchange" has been included with the system. This program manages input handlers better, further reducing their overhead. Efficiency is still a concern at Commodore, unlike some companies. -- Peter da Silva. `-_-' .