Ruby 之父 Matz 借助 Claude Code 开发原生编译器 Spinel
Ruby 发明者松本行弘(Matz)正在开发原生编译器 Spinel,借助 Anthropic 的 Claude Code 完成,项目已在 GitHub 以 MIT 许可证开源。Spinel 将 Ruby 代码解析为 AST 后转换为 C 代码,再由 gcc 或 Clang 编译为独立原生可执行文件,测试中编译后代码比 MiniRuby 快约 11.6 倍。它目前仅支持 Ruby 子集,不支持 eval、线程、非 UTF-8 编码和运行时元编程,也无法运行 Ruby on Rails 等多数现有代码,仓库中多数代码带有 Claude Open 4.7(1M context)共同作者注释。
匹配字段摘要



