使用 Enums 來減小內存使用
1byte
就能夠表明多種狀態. 根據這個特性, 做者把一些特殊場景下的內存使用大大下降了.
WebAssembly Three Ways
-
Rust -
Go -
AssemblyScript
A Cool Generic Concurrency Primitive in Rust
Crust of Rust
做者最新一期視頻, 在此視頻中, 做者會演示如何抽象出一個可複用的泛型版本的高性能無鎖併發基礎類型.
inline-c
: 在 Rust 中寫 C/C++
inline-c
是一個小巧的 crate, 使用該 crate 你能夠在 Rust 中書寫 c/c++代碼. c 代碼會被寫入到臨時文件中而後編譯和執行.
use inline_c::assert_c;
fn test_stdout() {
(assert_c! {
#include <stdio.h>
int main() {
printf("Hello, World!");
return 0;
}
})
.success()
.stdout("Hello, World!");
}
-
Rustcc論壇: 支持rss -
微信公衆號:Rust語言中文社區
本文分享自微信公衆號 - Rust語言中文社區(rust-china)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。html