哪种新语言最适合编写操作系统

时间:2014-11-15 15:55:56

标签: go operating-system d rust red

我想开始一个关于编写新迷你操作系统的小项目。现在有许多新的花哨语言因其安全性和几乎c或c ++性能而受欢迎。这对于编写具有最小或没有缺点的操作系统是一个很好的选择。我可以想象用新语言编写可以大大节省代码行,节省复杂性等等。其他可能的优势呢?

我能想到

  • d
  • 开始
  • 红色
  • Dart(也许)

和其他人

你知道我甚至可能加入的任何类似项目吗? 我知道答案是固执己见的,但这就是我要求的。关于为什么一种语言比另一种语言更合适的观点。

1 个答案:

答案 0 :(得分:2)

在您列出的其他语言中,Rust和D很可能是最佳选择。除了Rust仍然是1.0之前,所以你几乎可以保证语言在完成之前会有重大变化。如果你想使用Rust,最好等到语言稳定在1.0(这应该在年底之前发生),然后开始你的项目。