< 返回版块

Mike Tang 发表于 2024-12-11 00:49

Steel - 嵌入式scheme方言,Rust实现

Steel 是一个可嵌入的 Scheme 解释器,包含一个独立的命令行工具。该语言主要受到 Racket 的启发,旨在成为一个符合人体工程学的 Scheme 变体,既适合嵌入到应用程序中,也可以单独使用,并且具有用 Rust 实现的高性能函数。语言实现本身包含一个相当强大的宏系统,基于 syntax-rules 风格,以及一个字节码虚拟机。目前,它并没有明确遵循任何单一的 Scheme 规范。

https://github.com/mattwparas/steel

boa - 使用Rust实现的JS引擎

已有5k+星。能嵌入Rust中使用,在Rust中执行JS程序。

https://github.com/boa-dev/boa

imageformat - 快速检测文件格式

imageformat 快速探测各种图像格式的格式,而无需读取整个文件。

该 crate 的目标是能够在不加载不必要数据的情况下,检测受支持图像的格式,并且不引入更多的依赖项。大多数读取操作只需要 16 个字节或更少。

https://github.com/AllenDang/imageformat

--

From 日报小组 Mike

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页