🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #29710

Re: Multi-tasking? A nightmare...

#29710
From: Chuck McManis
Date: Thu, 24 Dec 1987 00:20
49 lines
3057 bytes
In article <8155@prls.UUCP> gardner@prls.UUCP (Robert Gardner) writes:
>I'm still waiting to see if someone can come up with a use for TRUE
>multitasking that a typical home user would find very handy but that
>cannot be satisfied by a simple 'carousel' approach. There probably
>are some, especially with message-passing, etc., but none have been
>posted yet (except for people waiting for their compilers to finish --
>they just need faster integrated compilers, though :)

The major difference between carouselling (I love that term) and true
multitasking is efficiency. You alluded to these above however the
conditions where this is a win are greater than just the compile/edit
cycle mentioned. Basically you keep the CPU busy and get more work done.

The other advantage to true multitasking is the transparency of it. When
you program this becomes self evident. No special steps are needed to 
run two tasks simultaneously, and flexibility is enhanced. A really nice
example is Carolyn's Pallete Tool. This runs as a separate task and can
be run with any other program to provide a color adjuster. Plus you don't
have to go through hoops/special startup sequences etc like you do with
DAs. It doesn't make it better, it demonstrably makes it more efficient over
the long term. 

Anyway, it is a hell of a lot easier to not use than it is to simulate when
it isn't built in. My whole case on 'picking a computer' is based on what
it *can* do versus what it was *designed* to do. 

Simply put, rating two computers can be done rationally. 

If any program that can be written on computer A, can be identically
duplicated on computer B. And, a program can be written on computer
B that *cannot* be identically duplicated on computer A. Then, computer
B can be said to be *more capable* than computer A. 

If any program that can be written on computer A, can be identically
duplicated on computer B. And, the program on computer B is consistently
faster than computer A. Then, computer B can be said to be *more powerful*
than computer A. 

If any program can be written for computer A, that computer B cannot 
duplicate, and any program can be written for computer B that computer
A cannot duplicate. Then these two computers can only be compared while
specifying the limits of the comparison. 

Once again, I would like to see a comp.sys.compare newsgroup.


--Chuck McManis
uucp: {anywhere}!sun!cmcmanis   BIX: cmcmanis  ARPAnet: cmcmanis@sun.com
These opinions are my own and no one elses, but you knew that didn't you.
Technical Details
Message-ID: <37344@sun.uucp>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!pepper!cmcmanis
References: <2027@bath63.ux63.bath.ac.uk> <22237@ucbvax.BERKELEY.EDU> <8155@prls.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!pepper!cmcmanis
From: cmcmanis%pepper@Sun.COM (Chuck McManis)
Newsgroups: comp.sys.atari.st,comp.sys.amiga
Subject: Re: Multi-tasking? A nightmare...
Message-ID: <37344@sun.uucp>
Date: 24 Dec 87 00:20:36 GMT
References: <2027@bath63.ux63.bath.ac.uk> <22237@ucbvax.BERKELEY.EDU> <8155@prls.UUCP>
Sender: news@sun.uucp
Reply-To: cmcmanis@sun.UUCP (Chuck McManis)
Organization: Sun Microsystems, Mountain View
Lines: 49