D语言不适合于

D语言不适合于现实一点说,没人会把上百万行的 C 或 C++ 程序用 D 重新写一遍,因为 D 不直接兼容 C/C++源代码,D 并不适合于遗留程序

(但是,D 对遗留的 C API 提供了很好的支持

)非常小的程序——脚本语言或解释性语言,例如如Python或者 Perl 更适合于这种情况

作为第一门程序设计语言—— Basic 或者 Java 更适合于初学者

对于中级到高级的程序员来说,D 是他们优秀的第二门语言

语言纯粹主义者

D 是一门实用的语言,它的每个特征都是为这个目的服务的,D 并没有想成为一门“完美”的语言

例如,D 拥有可以基本上避免在日常任务中使用指针的结构和语义

但是 D 仍然支持指针,因为有时我们需要打破这条规则

类似地,D 保留了类型转换,因为有时我们需要重写类型系统

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关