前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Rust 日报】2022-02-17 Rust for Linux第四个补丁版本提交

【Rust 日报】2022-02-17 Rust for Linux第四个补丁版本提交

作者头像
MikeLoveRust
发布2022-03-24 13:46:10
3140
发布2022-03-24 13:46:10
举报
文章被收录于专栏:Rust语言学习交流

Rust for Linux第四个补丁版本提交

Linux 内核和 Rust on Linux 的主要开发者 Miguel Ojeda 近日再向 Linux Kernel 邮件列表提交了一个新补丁 (v4),继续推进在 Linux 内核中增加对 Rust 作为第二语言支持。此举意味着对 Linux 内核驱动程序等的可选 Rust 编程支持继续成熟;Phoronix 称,按着这一趋势,今年或将有望看到主线状态。

Read More: https://mp.weixin.qq.com/s/oT-x9NfLdhMD_R9_m9vdDA

发布 Bacon 2

bacon是一个后台Rust代码检查器。 它被设计成需要最小的交互,这样你就可以让它运行在你的编辑器侧边栏,并通知你的Rust代码中的警告、错误或测试失败等信息。 它甚至可以在一个小终端中传达你需要的信息,这样你就可以为你的其他任务保留更多的屏幕空间。

Read More: https://dystroy.org/bacon/

clap 3.1 迈向4.0的一步

clap 3.1来了! Clap是一个Rust的CLI参数分析器,v3.1版本的重点是为clap 4.0准备的API清理。详情请见CHANGELOG。 clap 3.0已经开发了4年,虽然我们看到有人将其与《半条命3》相提并论,但我们也看到有人将两次发布的间隔时间过长作为使用它的动机之一。为了让clap保持相关性,我们觉得我们需要避免长时间发布周期的停滞,同时为clap已经 "足够好 "的用户保持平稳。v3.1的发布是努力实现这种平衡的一个重要步骤。

Read More: https://epage.github.io/blog/2022/02/clap-31-a-step-towards-40/

cargo zigbuild 使用zig作为链接器

宣布 cargo-zigbuild。用zig作为链接器编译Cargo项目

zig 是一门编程语言,可以直接编译到C语言。在该贴下,有人指出为了引入一个功能而直接引入一个编程语言是不值得的,但也有人回复到zig不仅仅是一门编程语言,同时配套的还有一系列的工具。

并且大家的愿景是未来能在Rust原生的编译器上加入zig所带来的新特性。

小编本来也想尝试一下,但是出了一些问题,并没有体验到与默认的链接器有什么区别。

不过看了该贴下的评论,貌似是提供了更好的跨平台编译能力。

Read More: https://libreddit.spike.codes/r/rust/comments/stq51v/announcing_cargozigbuild_compile_cargo_project/

Github: https://github.com/messense/cargo-zigbuild

本周周报

我仍然对编程语言感到兴奋。但这些天来,感兴趣的不是他们让我做什么,而是他们不让我做什么。

  • Amos在博客中讲述了Rust无法捕捉到的错误

Read More: https://this-week-in-rust.org/blog/2022/02/16/this-week-in-rust-430/

From 日报小组 Cupnfish

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-17,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Rust for Linux第四个补丁版本提交
  • 发布 Bacon 2
  • clap 3.1 迈向4.0的一步
  • cargo zigbuild 使用zig作为链接器
  • 本周周报
相关产品与服务
腾讯云代码分析
腾讯云代码分析(内部代号CodeDog)是集众多代码分析工具的云原生、分布式、高性能的代码综合分析跟踪管理平台,其主要功能是持续跟踪分析代码,观测项目代码质量,支撑团队传承代码文化。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档