【Rust日报】2023-06-05 Effective Rust: 35种提升 Rust 代码的方法

Effective Rust: 35种提升Rust代码的方法

这是一本关于 Rust 的最佳实践指南的电子书,其中包含了很多 Rust 编程的技巧和建议。 这篇指南分为多个章节,涵盖了 Rust 编程的各个方面, 他分别从 类型概念依赖工具 等几大类上阐述了 35 种提高 Rust 代码编写的技巧.

原文链接: https://www.lurklurk.org/effective-rust/

在 Rust 中使用 C++ 编写的通用库

这篇文章介绍了如何使用 C++ 和 Rust 编写通用库,并在 WASI(WebAssembly System Interface)上运行。 WASI 是一种 WebAssembly 的扩展,它提供了一种标准的方式来访问系统资源,例如文件系统、网络和进程。

原文链接: https://medium.com/@shyamsundarb/writing-universal-libraries-using-c-and-consuming-it-in-rust-wasi-80ad1174e0c9

Digital Extinction: Rust实现的开源3D RTS 游戏

Digital Extinction 是一款3D即时战略(RTS)游戏。故事设定在人类和人工智能为生存而战的不久的将来.

他是开源和永久免费的, 它可以在Linux,Windows和潜在的其他平台上运行。 使用 Rust 和 Bevy 开发完成.

github地址: https://github.com/DigitalExtinction/Game

实验性补丁: 为使用 Rust 编写网络驱动 做铺垫

内核开发人员Fujita Tomonori在周日发送了一组补丁,为网络设备驱动程序提供了Rust抽象以及最初的Rust虚拟驱动程序, 这为 Linux 网络设备驱动程序的 Rust 抽象奠定了基础,以便 Rust 代码可用于构建新的网络设备驱动程序. 不过到目前为止,网络子系统中尚未发布 Rust 的实际硬件设备驱动程序。

原文链接: https://www.phoronix.com/news/Linux-Rust-Network-Patches

--

From 日报小组 BobQin,FBI小白

社区学习交流平台订阅:

  • Rustcc论坛: 支持rss

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

Rust语言中文社区视频号live上线啦,以后会不定时直播Rust活动,欢迎关注

c3f77eae17dfb3f5fc7607bc1154e152.jpeg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值