红联Linux门户
Linux帮助

D 2.069.0发布,编译器已经从C++移植为D语言

发布时间:2015-11-05 21:45:51来源:红联作者:empast
编程语言 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).

软件详情:http://dlang.org/changelog/2.069.0.html

下载地址:http://www.digitalmars.com/d/download.html

来自:开源中国社区
文章评论

共有 0 条评论