【Rust日报】沃尔沃在EX90和Polestar 3车型的电子控制单元(ECU)中使用Rust

Rust所有权和生命期可视化工具

RustOwl可视化变量的所有权移动和生命周期。当你保存Rust源代码时,它会进行分析,并在你悬停在变量或函数调用上时显示变量的所有权和生命周期。

RustOwl通过下划线来可视化这些信息:

绿色:变量的实际生命周期 蓝色:不可变借用 紫色:可变借用 橙色:值被移动 红色:生命周期错误 - 实际生命周期与预期生命周期之间的差异

目前,我们仅提供一个VSCode扩展。

d641c094f2b7143b2b19f0b783bd1cc8.png

沃尔沃在EX90和Polestar 3车型的电子控制单元(ECU)中使用Rust

汽车行业并不是以快速采用新技术著称的。因此,看到像沃尔沃汽车这样的公司在其软件堆栈的核心组件中采用Rust编程语言显得尤为令人兴奋。

我们采访了沃尔沃汽车的系统架构师Julius Gustavsson,讨论了他们如何在沃尔沃EX90和Polestar 3车型的电子控制单元(ECU)中使用Rust,以及他们如何在公司内部构建Rust生态系统。

https://corrode.dev/podcast/s03e08-volvo/

--

From 日报小组 Mike

社区学习交流平台订阅:

  • Rustcc论坛: 支持rss

  • 微信公众号:Rust语言中文社区

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值