2009-02-11 77 views

回答

10

使用D和.NET是非常可能的。 原因:

  • .NET能够导入非托管C库使用dllImport属性文件(.dll的内外销的C函数)。
  • D能够导出C函数。使用exportextern (C)属性

因此,考虑技术问题,这是完全可能的。

关于D比C++更容易,答案相当简单:“一切”。从某种意义上说,D实际上只是C++的一个副本,几乎所有事情都做得更简单。当然,这只是一个故事,但相当真实。

6

http://the-free-meme.blogspot.com/是一个正在努力获得d网点的人的博客。

编辑:

nanunono是试图让单声道/ d工作项目,但双方还没有在那里SVN /行李箱在过去一年的任何变化。

2

还有D for .NET这是一种编译D代码的方法,正好是CIL

其他答案是正确的,与本机实现共享代码也很容易。