Gauche 是一款 Scheme 的解释器,以川合史朗为主开发,遵循 R5RS 标准,同时支持许多 SRFI (http://srfi.schemers.org) 的通用库。
Gauche 的目的是为开发人员和系统管理员提供生产环境下日常工作中所需的便捷的工具。
不同的 Scheme 实现有不同的设计侧重点也有各自的弱点。Gauche 的侧重点如下:
Gauche 不是为了高性能数值计算而设计开发,亦或是大型数据库的操作。毕竟,它只是一款解释器。所以你可以把 Gauche 看成一个 'glue' 语言,把需要高速处理的部分用其他的语言(如C)编写,最后用 Gauche 把它们组合起来。
Gauche 的官方网站是 http://practical-scheme.net/gauche/