Reimplenting Linux Kernel in Python

Mike Meyer mwm at mired.org
Sat Oct 16 11:40:25 EDT 2004


Grant Edwards <grante at visi.com> writes:
> On 2004-10-15, Mike Meyer <mwm at mired.org> wrote:
>> Grant Edwards <grante at visi.com> writes:
>>> Exactly.  Any number of "low level", statically typed,
>>> compiled, languages would work equally as well.  Modula-2 (not
>>> sure about M-3, the GC stuff maybe a bit iffy in a kernel),
>>> Ada, BLISS, PL/I, Pascal, etc.
>>
>> Haven't operating systems been written in most of those languages?
> VMS was mostly in BLISS, I believe.  I think MacOS (and maybe
> parts of MS-Windows way back when) were written in Pascal.  I'm
> sure IBM must have written at least one OS in PL/I (whether it
> escaped into the wild or not, I don't know).  I _think_ Intel
> wrote iRMX in PL/M (a PL/I derivitive).  I can't think of any
> OSes written in Modula-[23] off the top of my head.

DECWRL was heavy into both Modula and new machines/OS's. I'd be
surprised if they didn't write at least one OS in Modula.

          <mike
-- 
Mike Meyer <mwm at mired.org>			http://www.mired.org/home/mwm/
Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information.



More information about the Python-list mailing list