【Rust日报】Steel - 嵌入式scheme方言,Rust实现

科技   2024-12-12 23:55   日本  

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

社区学习交流平台订阅:

  • Rustcc论坛: 支持rss
  • 微信公众号:Rust语言中文社区


Rust语言中文社区
Rust官方及社区最新信息搜集、文章推送,教程学习,技巧分享,社区交流。信息来源是整个全球Rust社区。
 最新文章