Reimplenting Linux Kernel in Python

Grant Edwards grante at visi.com
Sat Oct 16 08:13:35 CEST 2004


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?

Sure.  They weren't Unix, but a kernel's a kernel. :)

> For a sufficiently loose definition of OS, of course.

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.

-- 
Grant Edwards                   grante             Yow!  My FAVORITE group
                                  at               is "QUESTION MARK & THE
                               visi.com            MYSTERIANS"...



More information about the Python-list mailing list