2020 开发者调查报告:Rust 再次成为最受欢迎的语言
https://stackoverflow.blog/2020/05/27/2020-stack-overflow-developer-survey-results/Ringbahn: 安全高效的 io-uring API
下例将展示用 Ringbahn 处理 IO 有多简单:use std::fs::File;use futures::io::AsyncRead;
use ringbahn::Ring;
async fn read_on_ringbahn(file: File, buf: &mut [u8]) -> io::Result<usize> { let mut file: Ring<File> = Ring::new(file); file.read(buf).await}
https://boats.gitlab.io/blog/post/ringbahn/Stevenarella: 跨平台我的世界客户端
https://github.com/iceiix/stevenarellaeasy-parallel:一个简单的多线程处理工具
use easy_parallel::Parallel;use std::sync::Mutex;
let mut m = Mutex::new(0);
Parallel::new() .add(|| *m.lock().unwrap() += 1) .add(|| *m.lock().unwrap() += 1) .run();
https://docs.rs/easy-parallel/2.2.0/easy_parallel/
对2018年 rust-lang.org 重新设计的回顾
https://blog.rust-lang.org/inside-rust/2020/05/26/website-retrospective.html零开销抽象:Rust vs C++
https://www.rottedfrog.co.uk/?p=24