设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

D语言/DLang编译器2.092.0发布,增强根基!

2020-5-22 17:22| 发布者: joejoe0332| 查看: 147| 评论: 0|原作者: oschina|来自: oschina

摘要: D语言近期迭代非常快,以便对基础设施和生态提供更好的支持,接受一些新的特性同时抛弃一些旧的实现,近期官方社区还在讨论 D语言 3.0 的一些规划。 现在 D语言无论是游戏引擎的发展还是网络服务领域的生态都得到了 ...
D语言近期迭代非常快,以便对基础设施和生态提供更好的支持,接受一些新的特性同时抛弃一些旧的实现,近期官方社区还在讨论 D语言 3.0 的一些规划。
 
现在 D语言无论是游戏引擎的发展还是网络服务领域的生态都得到了很好的积累,让我们更期待这两个领域的进一步发展。
 
DLang 本次版本是 2.092.0 附带 15 个主要更改和 44 个固定 Bugzilla 问题。非常感谢 47 位贡献者,他们使 2.092.0 成为可能。

编译器更改

  1. CLI 切换器 -revert=import 和 -transition=checkimports 已被删除
  2. 添加了对C++ GNU ABI 标签进行建模的支持
  3. 不使用extern(D)的模块构造函数和析构函数
  4. DIP25 违规现在默认将发出弃用
  5. 指针的原型所有权/借用系统
  6. 添加 -preview=in 去标记存储类的平均 scope const。
  7. 验证针对格式指定器的打印f和扫描(变体)参数
  8. 现在支持环境变量 SOURCE_DATE_EPOCH

运行时更改

  1. 添加 TypeInfo_Class / TypeInfo_Interface.isBaseOf ,像 C#/Java 那样是可分配的。
  2. 添加 core.memory.pageSize 和 minimumPageSize 。

库更改

  1. 在 std.datetime.date 模块中添加 Date.isoWeekYear 和 Date.fromISOWeek
  2. 弃用模块 std.xml
  3. 已删除 std.digest.digestdigest 中的弃用别名

Dub 更改

  1. 隐藏目录现在被忽略。
  2. Dub lint 现在支持 --report-file 参数。

完整更新日志

https://dlang.org/changelog/2.092.0.html


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187  

返回顶部