Rust 1.16 发布了,Rust 是一门专注于安全性,速度和并发性的系统编程语言。 Rust 1.16 新增了一个 它有什么作用呢?先来谈谈 rustc .\hello.rs -Z time-passes time: 0.003; rss: 16MB parsing time: 0.000; rss: 16MB recursion limit time: 0.000; rss: 16MB crate injection time: 0.000; rss: 16MB plugin loading time: 0.000; rss: 16MB plugin registration time: 0.049; rss: 34MB expansion <snip> 这里面包含了许多信息,但是,可以在两个大步骤中想到这个过程:首先, 事实证明,第二步需要很多的时间。而且大多数时候这不是必要的。也就是说,当你处理一些 Rust 代码时,许多开发人员将进入如下工作流程。
在第二步,你从来没有真正运行你的代码。你需要的是来自编译器的反馈,而不是运行二进制代码, 那到底能提速多少呢?像大多数与性能相关的问题那样,答案是 “看情况”。这里有一些不那么科学的基准: 其他改进: 为了支持 另一个大的变更是删除了一个长期的诊断: 本次的更新内容较多,可点击下面的链接参阅详细信息。 下载地址: |