< 返回版块

gensmusic 发表于 2021-05-03 20:39

Rust最不知名的贡献者

Rust 背后,有非常多的无名英雄在默默的贡献着, 这里讲述的是其中一人: Dave Herman, 以及他如何悄悄的影响着 Rust 结果的故事.

原文链接

C++ 开发人员如何理解 Rust

Rust拥有陡峭的学习曲线, 即使拥有了一些 C++的背景, Rust 的学习依旧不是一件容易的事情.

本文作者以C++开发者的角度, 对 Rust 和 C++的一些知识点做了一些对比, 希望能帮助想了解 Rust 的 c++开发人员.

原文链接

ccdb: 命令行游戏引擎

ccdb 是一个命令行游戏引擎.

img

img

crates.io地址

soa_derive: 自动生成 struct 的数组

#[derive(StructOfArray)]
pub struct Cheese {
    pub smell: f64,
    pub color: (f64, f64, f64),
    pub with_mushrooms: bool,
    pub name: String,
}
//  会生成类似下面代码.
pub struct CheeseVec {
    pub smell: Vec<f64>,
    pub color: Vec<(f64, f64, f64)>,
    pub with_mushrooms: Vec<bool>,
    pub name: Vec<String>,
}

crates.io地址

--

From 日报小组 BobQin,FBI小白

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页