03/13: gauche on cygwin
さっそくgaucheをインストールしましょう。Debian等のディストリビューションならパッケージが用意されていますので、そちらをインストールするのが安全確実です。cygwinにはパッケージが用意されていませんので、自前でコンパイル、インストールする必要があります。
gaucheに先立って、slibを導入しましょう。slibは汎用のschemeライブラリです。gaucheはサポート一覧に明記されていませんが、問題なく動作するようです。slibの配布サイトからzipをDLして、展開します。
$ cd tmp $ wget http://swiss.csail.mit.edu/ftpdir/scm/slib-3b1.zip $ unzip slib-3b1.zip -d /usr/local/libこれでslibの導入は完了です。
次にgaucheを配布元からDLし、コンパイル、インストールします。
$ wget http://prdownloads.sourceforge.net/gauche/Gauche-0.8.13.tgz $ tar zxvf Gauche-0.8.13.tgz $ cd Gauche-0.8.13 $ ./configure --with-slib=/usr/local/lib/slib $ make; make check $ make install基本的にはこの手順で問題なくインストールできます。私の環境ではmake check時にフリーズ(?)してしまいましたが、Ctrl-Cで一旦止めて、再度make check; make installで問題なくインストールできました。
03/11: gauche.night

去る03/08(土)、お台場にて開催されたgauche.nightに参加しました。gauche.nightの詳細はWiLiKiを参照して頂くとして、会場ではGauche/Scheme/Lispハッカー/プログラマの皆さんと一緒に、マターリと熱い一時を過ごしました。会場となったTOKYO CULTURE CULTUREスタッフによるライブレポートも、微妙にいい感じです。
上記サイトにもあるように、今回のイベントは書籍『プログラミングGauche』の発売記念だった訳ですが、いやもう濃いぃの何のって、これは参加した人にしか分からない。トークの内容も濃いぃ内輪ネタ(?)が満載な訳でして、プログラマ魂、息を潜めていたlambda式LOVEの感情がふつふつと。読了していないSICPも頭から読み直そうかな、と妄想中。
会場では、『プログラミングGauche』の早売りをGET! しかも初版以前のバージョンで、誤植を修正したシール付きの限定版。続編のkahua本? gaucheソースコード解説? にも期待しています。
いやー、刺激的な早春の一日でありました。
