【Rust日报】2023-11-25 CXX-Qt 0.6 发布

2023-11-27 15:51:25 浏览数 (2)

CXX-Qt 0.6 发布

CXX-Qt 是一组 Rust 包,用于创建与 Qt 的双向 Rust ⇄ C 绑定。它可用于使用 CMake 将 Rust 集成到 C 应用程序中,或使用 Cargo 构建 Rust 应用程序。 CXX-Qt 提供了用于在 Rust 中实现 QObject 子类的工具,可在 C 、QML 和 JavaScript 中使用。

对于 0.6,我们很高兴地宣布我们正在走向稳定!我们已经完成了 API 的(希望是最终的)迭代,现在比以往任何时候都更高兴发布它。

文章链接,https://www.kdab.com/cxx-qt-0-6/

Github 链接,https://github.com/KDAB/cxx-qt

GQL - Git 查询语言

GQL 是一种查询语言,其语法与 SQL 非常相似,具有一个微型引擎,可以对数据库文件的 .git 文件实例执行查询,该引擎动态执行查询,无需创建数据库文件或将 .git 文件转换为任何其他格式,请注意,GQL 中的所有关键字与 SQL 类似,不区分大小写。

一些示例:

代码语言:javascript复制
SELECT DISTINCT title AS tt message FROM commits
SELECT name, COUNT(name) AS commit_num FROM commits GROUP BY name ORDER BY commit_num DESC LIMIT 10
SELECT commit_count FROM branches WHERE commit_count BETWEEN 0 .. 10

Github 链接,https://github.com/AmrDeveloper/GQL

Concoct v0.8 alpha

Concoct 是 Rust 的增量计算框架。该库为用户界面和其他交互系统提供通用diff引擎。

该箱子的灵感来自 Jetpack Compose、xilem 和 dioxus。

文章链接,https://www.reddit.com/r/rust/comments/1834xfv/concoct_v08_alpha_generic_incremental_computation/

Github 链接,https://github.com/concoct-rs/concoct

0 人点赞