| Winner | Project |
|---|---|
| antoyo | For work on rustc_codegen_gcc |
| Asherah Connor | For maintaining comrak |
| David Hewitt | For maintaining PyO3 |
| Dirkjan Ochtman | For maintaining rustls and quinn |
| Frank Denis | For maintaining rust-ed25519-compact |
| Gary Guo | For maintaining Rust for Linux |
| Jack Grigg | For integrating RustCrypto into Fuchsia |
| Jack Huey | For highly involved rust compiler work fixing a large number of crashes around higher-kinded types. |
| Joe Birr-Pixton | For building rustls |
| Joshua Nelson | For improving the developer workflow for contributing to Rust itself |
| Lokathor | For creating tinyvec and bytemuck |
| Mara Bos | For work on the Rust Libraries Team and the 2021 Rust Edition |
| Nikita Popov | For maintaining the Rust compiler’s LLVM backend |
| Pietro Albini | For maintaining crucial Rust infrastructure and working on the Rust core team |
| Ricky Hosfelt | For maintaining cargo-outdated |
| Sébastien Crozet | For creating dimforge |
| Simonas Kazlauskas | For maintaining the Rust compiler’s LLVM backend |
找了几次,没在原文中找到到底奖了啥;)不过,Google Open Source Peer Bonus 主页有:一张预付借记卡和一封奖励信 :D
另外,社区成员说 Gary Guo 大佬是中国人~

Fuse 是生产者,Bomb 是消费者。// Create a new fuse and bomb pair.
let (fuse, bomb) = Bomb::new();
// Clone `bomb` into thread.
let bomb_clone = bomb.clone();
thread::spawn(move || {
loop {
// Do some stuff...
if let Some(_) = bomb_clone.exploded() {
// Received close signal, break.
// Clean up data values...
break;
}
}
});
// Create another thread.
// Move original `bomb` into thread.
thread::spawn(move || {
loop {
// Do some other stuff...
if let Some(_) = bomb.exploded() {
// Received close signal, break.
// Clean up data values...
break;
}
}
});
// Do some different stuff...
// Send close signal.
let fire = fuse.light(());
// Wait for all inner threads to close safely (checked by `Bomb` drop).
while !fire.extinguished() { }
// Now safely quit the program.
Brainfuck 是 Urban Müller 于 1993 年创建的一种极简、深奥的编程语言。该语言以其极简主义著称,仅包含八个简单的命令、一个数据指针和一个指令指针。虽然它是完全图灵完备的,但它并不是为了实际使用,而是为了挑战和娱乐程序员。——来自维基百科
++++++++++[>+++++++>++++++++++>+++>+<<<<-]
>++.>+.+++++++..+++.>++.<<+++++++++++++++.
>.+++.------.--------.>+.>.
小编内心 OS:谁吃饱了撑的没事干搞这个^_^
use num2words::num2words;
assert_eq!(num2words!(42), Ok(String::from("forty-two")));
$ num2words 42
forty-two
$ num2words 10 --to EUR
ten euros
From 日报小组 长琴
原文作者:Rust语言中文社区;如有侵权,请联系管理员删除。