0
点赞
收藏
分享

微信扫一扫

【Rust 日报】2020-05-27 2020 开发者调查报告:Rust 再次成为最受欢迎的语言

seuleyang 2022-06-27 阅读 85

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> {
// the `Ring` adapter takes a std IO object and runs its IO on io-uring
let mut file: Ring<File> = Ring::new(file);
file.read(buf).await
}


​​https://boats.gitlab.io/blog/post/ringbahn/​​

Stevenarella: 跨平台我的世界客户端

​​https://github.com/iceiix/stevenarella​​

easy-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​​


举报

相关推荐

0 条评论