你读过的最好的 Rust 开源代码是什么?

2025-06-23 08:20:11

Datafusion 和 Bevy 。

Datafusion 是 SQL 查询引擎,Bevy 是游戏引擎。

两者均 注释丰富,example 齐全。

项目各种 crate 拆分比较清晰。

高度可扩展。

Datafusion 通过动态派发进行扩展,给 Catalog、逻辑***、执行***、表、UDF等等都做了良好的抽象,具有高度可扩展性,因此被很多数据产品使用(甚至被用来加速 Spark )。

Bevy 通过一个高度优化的 ECS 核心和良好抽象的 App framework,所有组件如渲染、物理、动画、音频、UI等等…。

你读过的最好的 Rust 开源代码是什么?
广告位810*200
相关阅读
王晶的导演水平是不是被严重高估了?

王晶的导演水平是不是被严重高估了?

王晶,职业导演,职业编剧。 什么叫职业? 用王晶节目里的话...

2025-06-23
现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?

现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?

深圳龙岗这边4、5、6月份已经是暴跌了,很多小区比年前的时候...

2025-06-23
为什么微软还没有倒闭?

为什么微软还没有倒闭?

1. 老板:Office软件太贵了,能不能用别家的? IT:...

2025-06-23
美向福尔多投 6 枚「钻地弹」,其他核设施发射了 30 枚「战斧」导弹,威力如何?伊核设施受损有多大?

美向福尔多投 6 枚「钻地弹」,其他核设施发射了 30 枚「战斧」导弹,威力如何?伊核设施受损有多大?

伊朗人的抽象根本是作为中国人不能理解的抽象。 一个有着绵延大...

2025-06-23
为什么西安市突然不禁摩了?

为什么西安市突然不禁摩了?

禁摩的本质是什么? 禁摩的本质既不是维持房价,也不是管理难度...

2025-06-23