サマリ : 簡単なスクリプトなら動くが工夫が必要 Guile 2.0がそろそろリリースされる。このリリースの目玉は世間的にはJavaScript/EmacsLispのサポートな気がするが、ice-9が標準のモジュールシステムになったことで、Guileのモジュール構文がR6RS Schemeと互換になったことにも注目したい。 Guileは(GNU標準言語なので)一応世間的に知られたScheme処理系で、そのGuileと共通で使えるモジュールが書けるようになったのは、Schemeの相互運用性という点ではそれなりに前進するように思える。 しかし、現状ではGuileにR6RSライブラリを使わせるのはそれなりに工夫が必要になる。 .sls拡張子と.guile.sls拡張子に対応する Guileは標準で.scmしか見にいかない。 (set! %load-extensions '(".guile.sls