编程语言 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).
更多改进内容请看发行说明。 |