Writing an OS for PC
Erwann Corvellec
Erwann.Corvellec@irisa.fr
Wed, 31 May 1995 10:22:21 +0200
Kikoo Tunespepole !
This is my first participation as I am discovering the Tunes project...
Here's the problem:
On May 30, 8:34pm, Francois-Rene Rideau wrote:
> Subject: Re: Writing an OS for PC
> > I do agree that cooperation
> > can improve performance.
> > However, after dealing with Windows for so long, I am
> > really tired of "cooperation", where one task decides he's the only one
that
> > gets to make the CP wait for god knows how long.
> Because Windows sucks, and windows development tools suck, because they
> are C based. Sure, there is no way to achieve fair cooperation using existing
> tools. This is why TUNES will get rid of these.
Don't you how boring it is to reorganize your code just to do:
for i:=0 to 100
let_the_others_work();
end
This is even more true in OO applications !
Do you imagine yourself saying during the development of Tunes:
"Well, the files managing team have finished their work, so the video
managing team can start..."
NONSENSE !
Cooperation between objects is important of course...
But it must be cooperation, in terms of communication, between parallel
tasks supervised (Is it english ? ;-) by the teams' manager (the OS...) !
If you choose cooperation multitasking then Tunes is already dead !
Or proove me the way you are going to implement such a concept in Tunes
applications.
I mean in an efficient way ! That will not suck as you say ! ;-)
--
Erwann Corvellec.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Student & coder on PC (ASM, C, C++) & fond of LINUX V1.3 ;-D
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~