Posted Jan 17, 2008 11:10 UTC (Thu) by jonth (subscriber, #4008)
In reply to: Wrong name by ms
Parent article: A kernel security hole
Yeah, let's rewrite the kernel in Java. Or C#. Or Haskell.
Can someone give me a mainstream example of a kernel written in anything other than C or
assembler? I would be surprised. Maybe someone's done one in C++, but it doesn't address the
concerns above.
J
Posted Jan 17, 2008 12:05 UTC (Thu) by tialaramex (subscriber, #21167)
[Link]
Haiku (which possibly doesn't count as mainstream) uses lots of C++ including in the kernel
and device drivers.
It barely works (still isn't self-hosting after more than six years) and its performance is
miserable, but there you are, an example of something other than C or assembler.
Kernels in other languages
Posted Jan 17, 2008 12:20 UTC (Thu) by ms (subscriber, #41272)
[Link]