D语言/dlang 2.084.0 发布,编译时和运行时增强

冰力
 冰力
发布于 2019年01月21日
收藏 4

dlang 2.084.0 带来了 21 个主要更改和 100 个修复的 Bugzilla 问题。非常感谢 53 位贡献者的参与完成了 2.084.0 这个大版本。

编译器改进

  1. Aliases can be created directly from a __trait.

  2. Added -check switch to turn on and off each category of runtime checks.

  3. Add -checkaction=D|C|halt compiler switch.

  4. -color and -color=on will now always output colorized console output

  5. The code generated by mixin statements can now be saved with -mixin

  6. Deprecate invalid binary literals

  7. Deprecated extern(Pascal) linkage

  8. The deprecation phase for fully qualified names that bypassed private imports is finished

  9. Templates are now mangled correctly on POSIX

  10. Added __c_wchar_t as a correct mangling type for C's wchar_t

运行时改进

  1. Added core.stdcpp.array.

  2. Add D header file core.sys.darwin.crt_externs for libc/crt_externs.h on Darwin.

  3. Added initialize template argument to object.destroy().

  4. Added core.stdcpp.string_view.

Phobos 标准库改进

  1. Add overload std.random.unpredictableSeed!UIntType

包管理工具 dub 改进

  1. Add Command

  2. dub now supports $DUB variable

  3. Pre/Post run commands added

  4. Shebang without .d extension

  5. Sort JSON

  6. Added experimental feature to improve build cache efficiency

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:D语言/dlang 2.084.0 发布,编译时和运行时增强
加载中

精彩评论

冰力
冰力

引用来自“Eriloan”的评论

国内的生态没有建立起来。
@Eriloan 我们正在构建服务端生态工具链
冰力
冰力

引用来自“笑笑小兵”的评论

其实真心还是蛮不错的!只是支持的社区和企业太少。
目前我们加入了很多 dlang 企业应用库和框架,包含数据库、分布式、WEB 已经网络服务方面。有兴趣的可以了解一下 huntlabs 相关项目。

最新评论(11

Eriloan
Eriloan

引用来自“Eriloan”的评论

国内的生态没有建立起来。

引用来自“冰力”的评论

@Eriloan 我们正在构建服务端生态工具链
支持
冰力
冰力

引用来自“Eriloan”的评论

国内的生态没有建立起来。
@Eriloan 我们正在构建服务端生态工具链
Eriloan
Eriloan
国内的生态没有建立起来。
冰力
冰力

引用来自“oreak”的评论

唯一的缺点就是 标准库大量模版,工具链不统一
官方标准库也C++那种标准库差不多,大量使用模板实现,你关注一下我们的核心库,可能让你有所改观:) Gay hub 地址: https://github.com/huntlabs/hunt 码云地址: https://gitee.com/huntlabs/hunt
笑笑小兵
笑笑小兵

引用来自“笑笑小兵”的评论

其实真心还是蛮不错的!只是支持的社区和企业太少。

引用来自“冰力”的评论

目前我们加入了很多 dlang 企业应用库和框架,包含数据库、分布式、WEB 已经网络服务方面。有兴趣的可以了解一下 huntlabs 相关项目。
感谢介绍,相信大家会关注你们的!
oreak
oreak
唯一的缺点就是 标准库大量模版,工具链不统一
冰力
冰力

引用来自“笑笑小兵”的评论

其实真心还是蛮不错的!只是支持的社区和企业太少。
目前我们加入了很多 dlang 企业应用库和框架,包含数据库、分布式、WEB 已经网络服务方面。有兴趣的可以了解一下 huntlabs 相关项目。
冰力
冰力

引用来自“满口蛀牙_007”的评论

D语言有人用吗
国外用的多,而且都是一些高手在用,国内用的企业少,国内来说国企用的可能多一些。
笑笑小兵
笑笑小兵
其实真心还是蛮不错的!只是支持的社区和企业太少。
乀龙舌兰
乀龙舌兰
D语言有人用吗
返回顶部
顶部