Gauche(ゴーシュ)は、スクリプトインタプリタとしての使い易さに重点を置いて 開発を行っているR7RS準拠のScheme処理系です。日常業務の中でのちょっとした処理を行う スクリプトを気軽にSchemeで書きたいなあ、という願望のもとに、 起動が速いこと、システムへのアクセスが組み込まれていること、 最初から多国語対応を考慮していること、 リスト処理ライブラリとして他のC/C++プログラムから簡単にリンク可能であること、 などを目標としています。
Gaucheは多くのUnix系プラットフォーム およびWindows上で動作します。
実装されている機能の概要については、 機能のページをご覧ください。
News
詳しい変更はChangeLogをどうぞ。 また、最新の開発状況はGitリポジトリで知ることができます。
- 2024/9/3
-
最新の開発版ソースから毎日作られる"bleeding-edge" tarballの提供を始めました。 既にGaucheがインストールされていなくても最新のバグフィクスを試すことができます。 BleedingEdgeTarballを参照してください。
- 2024/4/23
-
Gauche 0.9.15
リリースノートを参照してください。
- 2024/1/25
-
Gauche 0.9.14
リリースノートを参照してください。
- 2023/10/12
-
Gauche 0.9.13
リリースノートを参照してください。
- 2022/6/25
-
Gauche 0.9.12
リリースノートを参照してください。
Stay Informed
Gaucheに関するアナウンスやディスカッションを行うメイリングリストを 作成しました。リンクをクリックすると登録やアーカイブの参照を行うページに飛びます。 日本語MLに入る方は、できれば英語MLにも入っておいて下さい (話題の重複を避けるため)。
- gauche-devel@lists.sourceforge.net (英語)
- gauche-devel-jp@lists.sourceforge.jp (日本語)
Acknowledgments
Gaucheの開発の一部(2003年9月〜2004年2月)は 情報処理振興事業協会(IPA)による 平成15年度オープンソフトウェア基盤整備事業の支援を受けています。
Gauche-gl及びGauche-gtkの開発の一部(2002年7月〜2003年2月)は、 情報処理振興事業協会(IPA)による 平成14年度未踏ソフトウェア創造事業の支援を受けています。