Reimplenting Linux Kernel in Python
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- 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 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