2.0与D1.0是不兼容的，类似Python2和Python3的区别。目前D2已经稳定下来。其中一部分特性包括支援强制常数正确性（const-correctness），以及有限的支援连结以 C++ 编写的代码。
实现.目前D直接编译成原生码以高效执行。D语言1.x版本已稳定，不再功能变更或扩展，2.0版本是其正式版本，不完全相容旧版本的语言和编译器。官方编译器由Walter Bright定义语言本身。
问题和争议.
运算子重载.D