【Rust日报】2023-04-04 Slint : 下一代 GUI 编程工具包

Slint : 下一代 GUI 编程工具包

Slint 1.0 正式发布了,这是一个重要的里程碑,标志着 Slint 可以逐步在生产环境中应用了。

Slint 的开发始于 2020 年 5 月,最早被称为 "SixtyFPS",旨在解决现代化 UI 开发的需求。

其使用 Rust 的声明式编程来构建桌面和嵌入式设备的本机用户界面,提供了易于阅读、编写和学习的语法,它的编译器优化并将 UI 描述翻译成本机代码,从而高效执行,该工具包还使用工具支持来进行代码完成、导航、重构和语法高亮显示,除了在编辑器中开发,还可以在 web editor中快速上手。

Slint 支持各种操作系统和处理器架构,包括 Linux、macOS、Windows、RISC-V、ARM Cortex-M 等。使用 Slint 构建的图形应用程序可以在内存小于 300kB 的系统上运行,这使其非常适合用于开发嵌入式设备的应用程序界面。该工具包具有未来可扩展性,可与多种编程语言(如 C ++、JavaScript 和 Rust)集成。

原文链接: https://slint-ui.com/blog/announcing-slint-1.0.html

github 地址: https://github.com/slint-ui/slint

SeaStreamer: 流处理工具包

SeaStreamer 是一个流处理工具包,目前提供了对于 kafka 和 redis 数据流的支持。

SeaStreamer 基于 async-std and tokio 两个异步框架,实现了高效的消息系统,同

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值