再见,C++,你好,Rust
这是一个博客系列。作者 Jimmy Hartzell 是一个高频量化领域的长时间的 C++ 程序员和指导员。在他使用了一段时间 Rust 后,他认为 Rust 几乎在所有能使用 C++ 的地方,都比 C++ 好。新开的项目坑,应该优先选择 Rust。
Blog:https://www.thecodedmessage.com/posts/hello-rust/
我的 Rust 项目工作流
作者认为,Rust不仅是写起来爽,其在整个工作流(工程开发,集成测试,部署等流程),体验都是极棒的。不愧是一门现代编程语言。文章很长,详细讲述了如何在完整的工作流中使用 Rust。值得一读。
https://fasterthanli.me/articles/my-ideal-rust-workflow
kerla - 一个兼容 linux kernel 的操作系统内核项目
作者目的是练手和教学用,不是为了替代 Linux Kernel.
Next.js v12 发布
使用 Rust 重写了编译器,实现了 3 倍的刷新提升和 5 倍的编译速度提升
https://nextjs.org/blog/next-12
microjson - 支持 no_std 的 JSON 解析器
无依赖,支持 no_std
https://github.com/rspencer01/microjson
Pest 项目找维护人
pest 是著名的 Rust 解析器框架,现在作者好像停止维护了。需要有人接手。有意者请参与讨论:
https://github.com/pest-parser/pest/discussions/547
如何使用 Rust 开发跨平台库
作者以 Oso(一个授权框架)为例,详细描述了如何如何使用 Rust 开发跨平台的库,给各个前端使用。
https://www.osohq.com/post/cross-platform-rust-libraries
福利 - 宏快速开发心得
视频教程
Rust Web Local Storage API
这里有一个 Rust 实现的 Web LocalStorage API,用于非浏览器环境。
https://github.com/richardanaya/web-local-storage-api
--
From 日报小组 Mike
社区学习交流平台订阅:
- Rust.cc 论坛: 支持 rss
- 微信公众号:Rust 语言中文社区
评论区
写评论还没有评论