想学习D语言,应该看哪种语言的资料?

player7 2007-01-08
没有编程基础,以前只看过一点简单的C语言,写代码没超过100行的。C++没接触过。
现在想学习一下D语言,就是资料难找。

英语不好,所以火星站上的资料看不太明白。国内的几个翻译文章又不是面向初学者的,所以想从其它的语言那里学点儿。

但是没接触过,不知道D到底是最像C#还是像JAVA呢?
qiezi 2007-01-08
下载DMD编译器(圈子共享里面有),里面的html文件夹有完整的文档,也有一些简单的例子代码,samples文件夹内也有例子代码,包括文本分析、COM服务器和COM客户、网络服务器等。

中文文档可以看http://blog.csdn.net/uframer,版本可能有些老,不过基础的东西还是不错的。

说它象哪个,可能都有点象,当然也有不同,我觉得它有C/C++/Java的影子,C#也一样,不过侧重不同。D在兼容C方面和C++相似,但它是以二进制兼容为主,C++是以语法兼容为主。在GC方面,和java/c#相似,更像c#一点吧。贴近底层方面,和c/c++相似,例如可以嵌入汇编。在语法(糖)方面,可能和c#更像一些,以语法来简化代码的编写。整体来看,大部分方面借鉴C++的比较多一些,也尽力避免一些C++中公认的不良特性。以上是我个人的看法。
highwing 2007-01-09
qiezi说的差不多了,D现状就这样子,没资料,四不象,呵呵。咱这里差不多算是D中文社区里最活跃的前沿阵地了。
cookoo 2007-01-10
dsource上有一系列入门教程可以看看:
http://www.dsource.org/projects/tutorials/
icefire 2007-01-12
关注了!觉得确实是JAVA外第二门语言的好选择,不过资料少了点!
不过我们可以丰富!

最近还没有时间学!
Global site tag (gtag.js) - Google Analytics