Boost logo

Boost :

From: Victor A. Wagner, Jr. (vawjr_at_[hidden])
Date: 2002-08-12 12:08:30


probably in contrast to "pre-emptive multitasking"
Apple's OS didn't have it until OS X (I'm told, I thought they'd gotten it
somewhat earlier).

There has been little if any literature on the topic of 'antagonistic'
multi-tasking vs. whatever you want to call it (we called it cooperative),
so I guess "ours" just never came into common usage.

if I had to hazard a guess, I'd say that someone thought it was too
difficult to write a pre-emptive system and chose to call it "cooperative"
as a marketing ploy. Given that pre-emptive systems were in use to my
personal knowledge in 1967, it seems odd that someone would do that,
but.... <shrug>

words get usurped, or their meaning will 'drift' as time passes, so it's
really hard to say.

At Monday 2002/08/12 09:04, you wrote:
>From: "Victor A. Wagner, Jr." <vawjr_at_[hidden]>
>
>
> > At Monday 2002/08/12 07:39, you wrote:
> >
> > >----- Original Message -----
> > >From: "Victor A. Wagner, Jr." <vawjr_at_[hidden]>
> > >
> > > > There is another form for which we (at Computer Automation) coined
>the
> > >term
> > > > "cooperative multi-tasking" which is that used in embedded system.
>That
> > > > is, ALL of the programmers are at least aware of what other things
>are
> > > > likely to be running, and it is important to get THE job done, rather
> > >than
> > > > MY portion.
> > >
> > >The term "cooperative multi-tasking" has already been in use for over 10
> > >years to denote systems where task switches are not up to some
>scheduler,
> > >but dependent on explicit calls to yield().
> >
> > I was referring to 1975.... a little more than 10 years ago
>
>Well, OK then... how did the "other meaning" spring up, and which one is
>commonly understood by "cooperative MT" today?
>
>-Dave
>
>-----------------------------------------------------------
> David Abrahams * Boost Consulting
>dave_at_[hidden] * http://www.boost-consulting.com
>
>
>
>_______________________________________________
>Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Victor A. Wagner Jr. http://rudbek.com
PGP RSA fingerprint = 4D20 EBF6 0101 B069 3817 8DBF C846 E47A
PGP D-H fingerprint = 98BC 65E3 1A19 43EC 3908 65B9 F755 E6F4 63BB 9D93
The five most dangerous words in the English language:
               "There oughta be a law"


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk