D开发操作系统怎么样?

mrunix 2008-06-13
这里有没有讨论过,用D开发操作系统怎么样?支持底层开发方面如何?效率如何?
mrunix 2008-06-13
还有库的问题,如何?

如果写操作系统必须有一个库,现在D比较稳定的是什么库?
oldrev 2008-06-13
d的效率与C++相当,某些地方胜过 C++,GC也是可以不用的,比较明显的问题是运行时类型信息可能占的空间比较大,不过也是可以不要的,只要不用 typeid 就成。

目前似乎有几个玩具都算不上的实现,楼主如果有毅力的話,也可以从 libd 开始。
redsea 2008-06-13
kernel 编程用不了 user space 的库的.
oldrev 2008-06-13
我知道glibc不是内核,如果整个操作系统都是D的,最少也得有个libd替换glibc吧
oldrev 2008-06-13
最好是等 sharpos 成熟了,做个 cs2d 转过来就行了
molisiye 2008-06-14
sharpOS那帮人够猛的。用C#写操作系统。呵呵!
难道现在没有用D写的OS雏形吗?
honglang13 2008-06-14
貌似以前有过实验性的项目,但是没坚持住!
hqs7636 2008-06-14
没有用不完的钱就千万别坚持
mrunix 2008-06-14
是啊,操作系统不能用user space的库。
所以需要实现一个库来给操作系统的代码用,
所以有一个比较成熟的库移植过来会工作轻松一些。

至于LIBD库没有关注过,有熟悉的吗?