【Rust日报】 2019-02-06
rustc:向更好的优化器迈进
rustc引入mir已经有近三个年头了,虽然对Rust代码有了很好的优化工作,但实际上还有很多优化工作没有完成。在即将举办的2019 All Hands会议上,mir的优化将成为一个重要议题。
Datafusion捐赠给了Apache Arrow
Datafusion是一个Rust-Native的查询引擎,现在被用于Apache Arrow中。
Swift 5 Release版支持独占访问内存检查
之前该功能只支持Debug,现在支持Release。这篇文章中阐述了此功能对Swift内存安全和性能策略的重要性。
这其中inout功能明显受到Rust中可变借用的启发。这是Swift引入所有权机制的基础,在Swift的所有权宣言文档中看到,Swift的共享值概念和Rust里的不可变借用是相似的。想到现在Swift又被苹果申请了专利,后续会对Rust有什么影响?还未可知。
sandboxfs 0.1.0 发布
该库作者是Google员工,他利用Google 20%的自由时间来实现该项目。
这是一个FUSE(用户态)文件系统,最初用Go实现,但是性能上无法满足,作者又学习了一年Rust之后,将其用Rust重新实现。当然还有一部分Go代码。
而且作者说,在用Rust实现的过程中,发现了之前Go实现代码中的一堆并发错误。新的Rust版本比Go版本至少在最初的测试上是更快一些。
「招聘」NEAR寻找Rust P2P网络工程师
NEAR是一个智能合约和区块链平台,要求至少有Rust和Tokio的经验。可能无法Remote。
pickledb-rs: 轻量级简单KV存储 0.3发布
#kv_store
「嵌入式Rust」可用于Rust和树莓派交叉编译的Docker镜像
#cross_compile
支持的是Raspberry Pi Zero。作者认为Rust非常适合该版本的树莓派。所以制作了这个docker镜像。
alloc-counter: 一个内存分配分析工具
该项目号称是对qadapt(另一个类似的工具,提供了debug_assert!宏)的重新设计。
日报订阅地址:
Leave 【Rust日报】 2019-02-06 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