Linked by Thom Holwerda on Tue 1st Jan 2008 21:50 UTC, submitted by William Lahti
.NET (dotGNU too) SharpOS 0.0.1 has been released. "The SharpOS project is aimed at writing an operating system in 100% C#. This originally proved to be a problem of nearly philosophical proportions because C# is a managed language, and by nature isn't designed for such low-level uses as developing an operating system kernel. Please note that although our goal is to create an operating system in C#, the infrastructure we have created allows kernels to be written in any language that targets the Common Intermediate Language bytecodes and exposes pointers and unsafe code."
Thread beginning with comment 294009
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Very cool!
by mrminnman on Wed 2nd Jan 2008 03:10 UTC in reply to "RE: Very cool!"
mrminnman
Member since:
2006-06-27

"It doesn't bring the benefits of managed code."

Did I miss the point of Singularity? i.e. that the IL can be analyzed and given a safety rating. i.e. if the IL never dereferences pointers itself and uses safe API's, then the driver, etc..., can be labeled safe.

there are a lot of other nice things that can happen too....

Reply Parent Bookmark Score: 1