arf2 Re:ORG,KER+ far12

Michael David WINIKOFF winikoff@mulga.cs.mu.OZ.AU
Tue, 9 Mar 93 15:29:33 EST


> The most important thing is to keep the kernel as clean as possible.

Yes, I agree strongly -- simplicity is very important.

In the words of Ken Thompson -- "when in doubt use brute force"

> Summing up what I think we agree in.
> Kernel should contain:
> 1) MultiTasking, LL memory routines (both virtual and physical).
>    Some kind of messaging for kernel events that affects the running tasks.
> I'll come back to this in my next mail.
> 
> 
> > >> * You should allow the use of non OO languages -- otherwise you don't have a
> > >> generic OS -- you have an OO programming environment.
> >
> > I have the same answer, and I have spoken about that just before.
> mOOse! Not saying we must OO everything, maybe we should call it mose?
> There is something in the name that says OO SystEm.

Sure -- what I am arguing is that we should be free to write our objects 
in a non-OO language.

I think we've just got a problem with terminology ... what do you mean 
by an OO OS? :-)



--------------------------------------------------------------------------------
Michael Winikoff
winikoff@cs.mu.oz.au
Computer science honours. University of Melbourne, Australia.