Lisp 中文社区维基

推动 Lisp 语言在中国的应用

User Tools

Site Tools


Gauche

简介

Gauche 是一款 Scheme 的解释器,以川合史朗为主开发,遵循 R5RS 标准,同时支持许多 SRFI (http://srfi.schemers.org) 的通用库。

Gauche 的目的是为开发人员和系统管理员提供生产环境下日常工作中所需的便捷的工具。

不同的 Scheme 实现有不同的设计侧重点也有各自的弱点。Gauche 的侧重点如下:

  1. 快速启动
  2. 多字节字符串
  3. 模块系统
  4. 集成的面向对象系统
  5. 操作系统接口调用
  6. 增强的 I/O

Gauche 不是为了高性能数值计算而设计开发,亦或是大型数据库的操作。毕竟,它只是一款解释器。所以你可以把 Gauche 看成一个 'glue' 语言,把需要高速处理的部分用其他的语言(如C)编写,最后用 Gauche 把它们组合起来。

官方网站

Gauche 的官方网站是 http://practical-scheme.net/gauche/