Announcing Tokio 0.3 and the path to 1.0
Tokio发布了0.3版,并预计2020年年底发布1.0。
0.3版主要更新内容如下:
AsyncRead
和AsyncWrite
两个trait修复了一个UB的问题,移除了poll_read_buf
和poll_write_buf
两个方法- 简化feature flags组合,这是简化之后的feature flags:
dns, tcp, udp and uds -> net
rt-util and rt-core -> rt
rt-threaded -> rt-multi-thread
- Runtime和Builder部分重构
- 升级mio至0.7
Valve新发布的Proton 5.13使用了Rust
Proton是Valve在2018年推出新版Steam Play的兼容工具,它能让Linux用户玩到Steam上的Windows游戏。最新版的Proton发布日志中提到了使用了Rust,有一个media-converter的crate,应该用来处理音视频解码部分的功能。
链接:https://www.reddit.com/r/rust/comments/jbzorm/valves_proton_513_now_uses_rust/
rust 树莓派交叉编译,并部署web服务
- 树莓派交叉编译
- systemd 服务管理
内容非常详细!
链接:https://tiziano88.medium.com/compiling-rust-for-raspberry-pi-arm-922b55dbb050
链接:https://tokio.rs/blog/2020-10-tokio-0-3
unicode.org组织发布icu4x,采用Rust编写
链接:https://github.com/unicode-org/icu4x/wiki/ICU4X-Project-Announcement
-- From 日报小组 Folyd, broono
社区学习交流平台订阅:
1
共 5 条评论, 1 页
评论区
写评论用stjepang大神的库就要有他挖新坑的心理准备。 /s
历史的车轮滚滚来,在没有抽象runtime的前提下,tokio还是比asyn-std更加有优势。
async_std 1.6版本集成了smol,新版本又特么 把smol的内容拆开融合进了它自己的库,真的是割裂社区无下限
--
👇
jelipo: 我还没主动用过异步库,看了async-std的API好像跟std一样,更加干净的样子?
smol可能会更加干净,对同步库的侵入性更低。如果写库的话,可以考虑.
--
👇
jelipo: 我还没主动用过异步库,看了async-std的API好像跟std一样,更加干净的样子?
我还没主动用过异步库,看了async-std的API好像跟std一样,更加干净的样子?