D开发操作系统怎么样?

codekitten 2008-06-15
用D写的操作系统?那这个操作系统如何被编译呢?
mrunix 2008-06-16
在一个有D编译环境的地方编译就可以了。

有了解过libd的吗?很想聆听你的建议,谢谢!
codekitten 2008-07-04
我对用D写操作系统很感兴趣,以前只知道C/C++才能开发操作系统,现在发现用C#和JAVA也能够开发操作系统,那么可以直接编译成二进制代码的D应该在开发操作系统上更有优势才对啊。虽然我还不是很懂,但是谁要是有兴趣开发的话,叫上我啊
RednaxelaFX 2008-07-05
codekitten 写道
用D写的操作系统?那这个操作系统如何被编译呢?

交叉编译可能是初步最直接的选择。如果操作系统能正确运行了,就可以再通过交叉编译构建出新操作系统上的编译器;接下来再用新的编译器来编译就OK。编译原理里T型图用来解释这个问题很合适。

说到SharpOS就不能不提微软自己的Singularity。有兴趣的也可以去看看资料。