前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Rust日报】2022-07-12 GCC Rust 将被纳入 GCC 主线代码库

【Rust日报】2022-07-12 GCC Rust 将被纳入 GCC 主线代码库

作者头像
MikeLoveRust
发布2022-11-28 15:21:33
5010
发布2022-11-28 15:21:33
举报
文章被收录于专栏:Rust语言学习交流

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:https://gcc.gnu.org/pipermail/gcc/2022-July/239057.html

Rustup 1.25.0 发布

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

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

详细信息可以查看更新日志:https://github.com/rust-lang/rustup/blob/stable/CHANGELOG.md

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

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

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

原文链接:https://agourlay.github.io/blog/rust-performance-retrospective-part1/

Rust-Edu 成立

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

他们的三大目标是:

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

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

https://rust-edu.org/

-- From 日报小组 RustPlumber

社区学习交流平台订阅:

  • Rust.cc 论坛: 支持 rss
  • 微信公众号:Rust 语言中文社区
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-07-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust语言学习交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • GCC Rust 将被纳入 GCC 主线代码库
  • Rustup 1.25.0 发布
  • 如何在 Rust 中更快地创建一个简单的 JVM 堆转储分析器 - part1
  • Rust-Edu 成立
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档