If you&#x27;re interested in Singularity, do read Joe Duffy&#x27;s blog on Microsoft Research&#x27;s later Midori project. Basically a C#-ish OS based on OO principles, with interesting ideas about memory safety, concurrency and errors in a system that compiles down to native code.