编程语言 D 2.069.0 正式发布,此版本主要改进如下: 编译器改进 DMD 已移植到 D 基本支持 Objective-C 废弃 -property 切换 改进 DMD 的编译 库改进 The package std.experimental.allocator was added. More phobos functions were rangified. libcurl is now loaded dynamically Backtraces now include file name and line number. Support to link against VS2015 libraries. The documentation for Phobos has been improved. moveEmplace was added Use isPermutation to test whether two ranges are permutations of each other. The new isSameLength can be more efficient than comparing the walkLength of two ranges. getUDAs was added to help get user-defined attributes of specific types from symbols. getSymbolsByUDA was added to find symbols with specific user-defined attributes. cmp was added, defining total ordering on floating-point numbers, including NaN. FreeBSD now also ships with a shared libphobos2.so library (usage info). 更多改进内容请看发行说明。 D 2.069.0 发布,编译器已经从 C++ 移植为 D 语言下载地址