Unix and C

John H. Robinson, IV jaqque at sbih.org
Fri May 3 15:37:46 PDT 2013


Does http://cosmos.codeplex.com/ count?

> Cosmos is an operating system "construction kit", built from the ground
up around the IL2CPU compiler in C# and our home-brewed X#.



On Fri, May 3, 2013 at 3:00 PM, Franklin Johnston <fpjohnston at gmail.com>wrote:

> I know that Unix was not the first O/S written in a high-level language:
> according to Wikipedia, MCP on the B5000 by Burroughs was the first to
> claim that distinction, in 1961 (with a language called ESPOL, a variant of
> ALGOL 60). But I am wondering whether any operating systems since
> Unix/Linux have been written in a language other than C.
>
> That is, has C proven to be the best language for systems-level
> development, or is there anything else, such as one of the object-oriented
> languages, that have shown any promise in this area? Or is it just the case
> that C has been good enough, and there is no reason to consider
> alternatives?
>
> And on the subject of OOP languages, are they best kept confined to
> applications development? I know there are definitely issues with such
> things as garbage collection, but is there any other reason that OOP
> wouldn't be desirable inside an O/S?
>
> --
> KPLUG-List at kernel-panic.org
> http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list
>


More information about the KPLUG-List mailing list