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

栏目: 软件资讯 · 发布时间: 6年前

内容简介:dlang 2.084.0 带来了 21 个主要更改和 100 个修复的 Bugzilla 问题。非常感谢 53 位贡献者的参与完成了 2.084.0 这个大版本。 编译器改进 Aliases can be created directly from a __trait. Added -check switc...

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


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

设计原本

设计原本

Frederick P. Brooks, Jr. / InfoQ中文站、王海鹏、高博 / 机械工业出版社 / 2011-1-1 / 55.00元

无论是软件开发、工程还是建筑,有效的设计都是工作的核心。《设计原本:计算机科学巨匠Frederick P. Brooks的思考》将对设计过程进行深入分析,揭示进行有效和优雅设计的方法。 本书包含了多个行业设计者的特别领悟。Frederick P. Brooks, Jr.精确发现了所有设计项目中内在的不变因素,揭示 了进行优秀设计的过程和模式。通过与几十位优秀设计者的对话,以及他自己在几个设计......一起来看看 《设计原本》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具