Guile Hoot v0.4.0 已发布!— 灵动研究所

主要观点:宣布 Guile Hoot v0.4.0 发布,介绍其亮点及各方面改进,包括支持用户定义模块、标准库模块化、示例项目、更多 R7RS-small 实现、非标准接口支持、编译器改进、运行时改进、工具链改进等,还提及 notable issues 及浏览器兼容性,提供获取方式及联系渠道。
关键信息

  • 发布时间:2024 年 4 月 9 日
  • 支持平台:兼容 Firefox 121 及以后、Google Chrome 119 及以后,Safari/WebKit 不支持
  • 获取方式:GNU Guix 可通过guix pullguix install guile-next guile-hoot获取,也可从 release 压缩包构建,下载链接及 GPG 签名可在 Hoot 主页查看
  • 联系渠道:可在 Codeberg 的 Hoot 项目报告 bug、提交 pull request 或关注开发,在社区论坛分享用 Hoot 构建的 cool 东西
    重要细节
  • 亮点:支持用户定义模块,标准库可作为可导入模块,有示例项目,实现更多 R7RS-small 功能等
  • 编译器改进:添加#:load-library等关键字参数,改善错误消息等
  • 运行时改进:标准库函数错误转为 Scheme 异常等
  • Toolchain 改进:支持 Wasm 异常提案等
  • notable issues:特定分支代码可能导致误编译,define-record-type在顶层使用有编译错误,dynamic-wind使用有编译问题等
阅读 29
0 条评论