News for hackers. Stuff that matters.
Re:Booting to Rust by xradionut on Tuesday November 19, 2013 @11:22AM (#6762201)
Has any of Oberon's "spirit children" been used for a full fledged OS yet?
Re:Booting to Rust by pjmlp on Tuesday November 19, 2013 @12:27PM (#6762722)
Just kernel level, or partial state projects that were abandoned.

D - Xomb - http://wiki.xomb.org/index.php?title=Main_Page

Go - TinyGo - http://code.google.com/p/tinygo/

C# - Singularity - http://singularity.codeplex.com/, Cosmos - http://cosmos.codeplex.com/

The main problem is lack of support, it is a very big effort to create an OS and it is very easy to turn attention to other stuff.

Linux and BSD distributions wouldn't have reached the state they enjoy nowadays, without the help of the existing UNIX toolset and investment of companies interested in seeing the projects succeed.

Re:Booting to Rust by eholk on Tuesday November 19, 2013 @12:41PM (#6762839)
Responding to pjmlp, a cool project I saw recently that's related to the ones you mentioned is Unikernels [1]. They noticed that a challenge faced by a lot of those projects is hardware support--each OS has to ship with a huge set of drivers to be widely usable. They sidestep this by targeting a VM, which exposes a single hardware interface no matter what it's running on.

[1]: http://anil.recoil.org/papers/2013-asplos-mirage.pdf

Re:Booting to Rust by pjmlp on Tuesday November 19, 2013 @01:38PM (#6763325)
Some researches from the Singularity team moved on for the same type of work for Windows.

http://research.microsoft.com/en-us/projects/drawbridge/