gaucheにreadlineと補完機能がないのは何でだろう?
Gauche(ゴーシュ)は、スクリプトインタプリタとしての使い易さに重点を置いて 開発を行っているR5RS準拠のScheme処理系です。日常業務の中でのちょっとした処理を行う スクリプトを気軽にSchemeで書きたいなあ、という願望のもとに、 起動が速いこと、システムへのアクセスが組み込まれていること、 最初から多国語対応を考慮していること、 リスト処理ライブラリとして他のC/C++プログラムから簡単にリンク可能であること、 などを目標としています。
普段使いを目指すならどうしてreadlineと補完がデフォルトになっていないんだろう?
理由を考察してみた
chsh -s /usr/bin/gosh でscheme縛りで生きてみたい(笑