< 返回版块

rust 日报 babpstep 发表于 2022-07-12 16:58

Tags:gcc,rustup,performance,edu

GCC Rust 将被纳入 GCC 主线代码库

GCC Front-End For Rust(也称为 GCC Rust)是 Rust 语言在 GCC 之上的一个完整替代性实现,目标是成为 GNU 工具链的完全上游。

由于这是一个前端项目,该编译器将获得对所有 GCC 内部中端优化通道的完全访问权,这与 LLVM 不同。这个编译器的用户可以使用熟悉的 -O2 标志来调整 GCC 的优化器。

从 2020 年 11 月开始,开发者 Philip Herron 就已全职从事 GCC Rust 的开发工作,在他和整个社区的共同努力下,GCC 指导委员会日前正式宣布,接受 GCC Rust 对 GCC 的贡献,GCC Rust 将被纳入 GCC 主线代码库,由 GCC 提供 Rust 编程语言支持。

GCC mailing list

Rustup 1.25.0 发布

1.25.0 中最大的变化之一是在 Windows 安装上提供了自动安装 Visual Studio 2022 编译器的新功能,可以简化在 Windows 上进行开发的入门过程。

1.25.0 的第二个重要变化是合并了一些关注 Rustup 启动性能的 PR。尽管对许多人来说似乎并不那么重要,但 Rustup 的启动时间对于构建涉及大量 crate 的构建所需时间有很大的影响。

详细信息可以查看更新日志

如何在 Rust 中更快地创建一个简单的 JVM 堆转储分析器 - part1

大多数 JVM 开发人员都熟悉 VisualVM 和 EclipseMat,它们提供了大量功能来深入了解堆转储的内容,以帮助您非常准确地定位问题。然而,在分析大文件时,它们往往非常消耗内存并且速度很慢,因此 Arnaud Gourlay 创建了一个项目,该项目是一个用 Rust 编写的 CLI,它以流方式处理转储文件,通过只执行一次而不在主机上存储中间结果来权衡速度,从而降低了分析的深度。

如果您对性能分析或 JVM 感兴趣,不烦关注一下该作者的系列文章。

原文链接

Rust-Edu 成立

Rust-Edu,一个致力于 Rust 教育的组织,于 7 月 11 日成立。该组织由一群希望取得进展,并为 Rust 教育提供关注和支持的学者和社区成员组成。该组织致力于与 Rust 社区合作,为学生和教师提供工具和教育支持,带来更好的学习方式。

他们的三大目标是:

  1. 创建基于 Rust 的学习课程
  2. 使得 Rust 学习更加轻松
  3. 对于 Rust 开发者更加友好

如果您对此有兴趣,不妨前往官网了解更加详细的内容,甚至贡献自己的一份力量。

-- From 日报小组 RustPlumber

社区学习交流平台订阅:

评论区

写评论
作者 rust 日报 babpstep 2022-07-26 12:27

已改正

githik999 2022-07-14 19:31

1.25.0 中最大的变化之一是在 Windows 安装上提供了自动安装 Visual Studio 2022 编译器的新功能

好消息 举手支持

再也不用额外去弄了 麻烦

Neutron3529 2022-07-12 19:23

typo:

不烦前往官网了解更加详细的内容

不烦 -> 不妨


BTW,有些日报直接机翻,有些日报用心手打,然而大概是被机翻日报喂屎的缘故,看日报的人越来越少了。

1 共 3 条评论, 1 页