Rust 2020问卷调查结果出炉
之前社区征集的问卷调查出结果了。
Read More: https://blog.rust-lang.org/2020/12/16/rust-survey-2020.html
txtai - 一个AI驱动的搜索引擎
txtai是一个AI驱动的搜索引擎,这个github代码库包含了该引擎api的rust绑定。
Github: https://github.com/neuml/txtai.rs
Lombok - rust版本
Lombok是java中一个减少样板代码的包,lombok-rs是该包的rust复刻,已经实现了:
@Getter
-#[derive(Getter)]
@Setter
-#[derive(Setter)]
@EqualsAndHashCode
-#[derive(EqualsAndHashCode)]
@ToString
-#[derive(ToString)]
@Data
-#[derive(Data)]
@NoArgsConstructor
-#[derive(NoArgsConstructor)]
@AllArgsConstructor
-#[derive(AllArgsConstructor)]
@Builder
-#[derive(Builder)]
Github: https://github.com/sokomishalov/lombok-rs
测试用例: https://github.com/sokomishalov/lombok-rs/blob/master/tests/tests.rs
crate重要版本发布
1.SEQUOIA PGP 发布1.0版本
SEQUOIA PGP 是OpenPGP的rust实现版本。
Read More: https://sequoia-pgp.org/blog/2020/12/16/202012-1.0/
2.minus 发布2.0版本
minus是一个快速的异步终端分页器。
Read More: https://github.com/arijit79/minus/blob/main/CHANGELOG.md#v201-2020-12-16
Raph Levien 大神最新的blog
Raph Levien也就是piet-gpu的作者,最新的blog里有提到对rust的一些看法。
Read More: https://raphlinus.github.io/personal/2020/12/16/an-old-new-adventure.html
用rust编写一门编程语言系列又更新了
这是第十六部分,已经讲到了重构。
Read More: https://arzg.github.io/lang/16/
Bevy
Bevy代码库最近的一个PR(https://github.com/bevyengine/bevy/pull/1074)将之前已经改动的system写法又改了回去:
app.add_system(movement)
// become:
app.add_system(movement.system())
这个PR提到的议题评论内附带的rust_play.zip(https://github.com/bevyengine/bevy/issues/1032#issuecomment-744973676)文件很有趣,基本上是@cart
大佬写bevy时打的一些草稿,以及对选择取舍的一些看法。
血腥计算器 - macroquad 写的小游戏
这是一个使用macroquad游戏引擎开发的wasm小游戏,作者十分推介wasm开发者去体验macroquad(https://github.com/not-fl3/macroquad)。
Play: https://unic0rn9k.gitlab.io/mr-calculator/
对Rust使用者有用的信息
github:https://github.com/rust-lang/rust-forge
网站:https://forge.rust-lang.org/index.html
By @Rust大闸蟹
This Week in Rust 369
369。
Read More:https://this-week-in-rust.org/blog/2020/12/16/this-week-in-rust-369/
From 日报小组 Downtime Jancd
社区学习交流平台订阅:
评论区
写评论还没有评论