在鸣叫,在启动 —— wingolog

主要观点:作者近期意识到未多写关于Hoot Scheme-to-WebAssembly 编译器的内容,因一直关注其局限性而更倾向于修复 bug 和完善功能。最近 Hoot 达到让作者满意的程度,值得书写。从最初在纸上规划 tailification 到后来填充 WebAssembly 后端等工作,经历了一系列过程,包括构建运行时库、实现整程序编译等,如今 Hoot 能处理现有 Guile 代码并实现其模块定义的静态语义,作者认为应将 Hoot 与 Guile 融合,且明天将讲述 boot 的第二个轴。
关键信息:

  • Hoot 起初因关注局限性未多宣传,最近达到可写的程度。
  • 从纸上规划到填充 WebAssembly 后端等一系列工作历程。
  • 实现整程序编译及处理 Guile 代码的静态语义。
  • 考虑将 Hoot 与 Guile 融合。
    重要细节:
  • Christine Lemmer-Webber 曾询问 Guile 应对 Web 的做法,作者提出 tailification 计划。
  • 等待资源后填充缺失部分实现 Hoot 启动。
  • 逐渐构建运行时库和工具链,处理模块相关事宜。
  • 如今 Hoot 能处理现有 Guile 代码的模块定义,可将其与 Guile 融合等。
阅读 9
0 条评论