Rust新年夜话
社区张汉东老师对 Rust 2022 年的回顾。
视频链接:https://rust-lang.feishu.cn/minutes/obcnns5g26e9bkzhi87s6t48
另外,张老师还有五万字的 Rust 2022 生态版图调研报告。虽然我们之前推荐过了,但值得再次推荐。
微信阅读:(上)https://mp.weixin.qq.com/s/HhtFYc4LUQ7PA91ZPLwlNw
微信阅读:(下)https://mp.weixin.qq.com/s/COxWWxGWXLu8A7pLFJATQA
GitHub 全文阅读: https://github.com/RustMagazine/Rust-Ecosystem-Annual-Report/blob/main/2022/report.md
datacake:构建分布式系统
这是一款易于使用的,用于在 Rust 中构建最终一致的分布式数据系统。以下特点:
- 简单,使用一个 Trait 就可以启动一个集群。
- 改变状态时可调整一致性级别。
- 数据中心感知复制优先级。
- 用于存储 Trait 实现的预构建测试套件,确保功能正确。
GitHub:https://github.com/lnx-search/datacake
Fake-Unix
WebAssembly Unix 终端。示例:
代码语言:javascript复制$ fortune -s | cowsay
_____________________________________
< Your mother is disappointed in you. >
-------------------------------------
^__^
(oo)_______
(__) )/
||----w |
|| ||
$ # 重定向
$ echo "Wow what a great fortune" > file
$ # cat
$ cat < file
Wow what a great fortune
GitHub:https://github.com/Property404/its-a-unix-system
链接:https://dagans.dev/projects/its-a-unix-system/
如何在 Rust 中测试
这是一篇讲解如何在 Rust 中对代码进行测试的文章,作者的工作是为 IDE 编写编译器前端。
链接:https://matklad.github.io/2021/05/31/how-to-test.html
WASM 相关
两篇与 WASM 相关的文章:
- 使用 WASM(spin)构建微服务:https://medium.com/@shyamsundarb/microservices-with-rust-and-wasm-using-fermyon-30245673cdbb
- 使用 WASM 播放 3D 动画模型:https://guptanikhil.medium.com/react-rust-wasm-play-an-animated-3d-model-ab0dc3fbb903
Rust Vim 补全
这是一篇介绍使用 vim 进行 Rust 编程的配置文章,其中包括相关插件和配置文件。
链接:https://medium.com/rust-sections/rust-vim-code-completion-b6a36a177340