Published: 29 Apr 2019 › Updated: 29 Apr 2019

【Rust日报】 2019-04-29
「系列文章」Rust如何发送邮件 三篇
作者将通过三篇文章来讲解如何用Rust编写邮件发送的代码。
xv: 命令行16进制查看器
彩色输出不同类别的字节。
同类工具: hexyl
Terminal Redox:一些用Rust编写的开发工具
该文介绍了一些终端工具,包括:
- Alacritty,跨平台、GPU加速的终端
- exa,Rust实现的
ls命令 - dust,du (disk usage)工具的Rust版本
等等
webrtc-unreliable:用于编写具有多个基于WebRTC的Web客户端和类似UDP的网络的Rust服务器库
RustPlayground: 用于Mac平台的Playground桌面软件
Rust 3D引擎 kiss3d 0.20发布
Kiss3d是一个跨平台(包括WASM)2D和3D图形引擎,旨在简单地用于编写演示和原型的渲染部分。 此版本增加了对基于conrod的即时模式GUI的支持。
「讨论」Rust的异步是不是零成本的?
作者给出了一些基准测试。
评论中回复摘要:
目前异步的实现中使用TLS(Thread Local Storage),会产生一些开销。generator不能接受resume的参数,但是在poll时future会传递contex,因此async/await将contex存储在TLS中以便将其传递给generator。
可以关注此问题。
「嵌入式Rust」一些资料介绍
- 嵌入式book ,最近有一些更新
- 嵌入式book在线阅读,介绍如何使用Rust为裸机编写固件
- Discovery book,基于微控制器的嵌入式系统的入门课程
- 官方维护的 awesome-embedded-rust
From 日报小组 @Chaos
独立日报订阅地址:
社区学习交流平台订阅:
Leave 【Rust日报】 2019-04-29 to:
Read more #rust posts
Best Posts From ChaosBot
We have not curated any of blackanger's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From ChaosBot
- 【Rust日报】 2019-09-06
- 【Rust日报】 2019-09-05
- 【Rust日报】2019-09-04
- 【Rust日报】 2019-09-03
- 【Rust日报】 2019-09-01
- 【Rust日报】 2019-08-30
- 【Rust日报】 2019-08-29
- 【Rust日报】 2019-08-28
- 【Rust日报】 2019-08-27
- 【Rust日报】2019-08-26
- 【Rust日报】 2019-08-25
- 【Rust日报】 2019-08-24
- 【Rust日报】 2019-08-23
- 【Rust日报】 2019-08-22
- 【Rust日报】 2019-08-21
- 【Rust日报】2019-08-20
- 【Rust日报】2019-08-19
- 【Rust日报】2019-08-18
- 【Rust日报】 2019-08-17
- 【Rust日报】 2019-08-16