Reimplenting Linux Kernel in Python
Grant Edwards
grante at visi.com
Thu Oct 14 17:11:16 EDT 2004
On 2004-10-14, Carlos Ribeiro <carribeiro at gmail.com> wrote:
> As for C being a natural choice as far as the kernel part is
> concerned... it may be because it compiles to efficient code,
> or because it facilitates integration with assembler, or
> because it can efficiently uses registers...
All of those.
> Who knows? But the main reason is probably simple: it's
> because everyone is just used to it.
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.
--
Grant Edwards grante Yow! I feel like I'm
at in a Toilet Bowl with a
visi.com thumbtack in my forehead!!
More information about the Python-list
mailing list