

SLIMEを頭から被る女性

こんにちは。

今回から『実践Common Lisp』を読んでいこうと思います。

こちらの記事

Common Lispの勉強をするには、あるいは情報を得るには | κeenのHappy Hacκing Blog

でも紹介されていますが、かなり有名な本です。

Land of Lispで文法を簡単にさらっているので、それなりにさくさく読めるのかなと期待しています。

すでにかなり忘れているところも多いですが、普段全くプログラミングをしてないので仕方ないですね…。

第２章 お気の済むまで：REPLツアー

本書ではEmacsとSLIMEをパッケージした「Lisp in a Box」を使います。

Common Lispの環境を構築しようとすると、よく目にするSLIMEを簡単にインストールできるらしいです。それからLispの処理系に関して書かれています。

しかし、Land of Lispではvimでぽちぽちコードを打ち込んでClispにコピペしていたローテクな僕はここで早速心を折られました。

まず起動ができない（泣）

仕方ないからぐぐったら

The Strange Storage: Lisp in a Box

こちらに書いてありました。（僕はLinuxを使っています。）

"Lispbox-0.7"なるファイルをホームディレクトリ(~/)やら他の好みの場所やらに展開. ここではホームディレクトリ直下に展開したこととする. LinuxのTerminal(ターミナル)を起動. cdコマンドを使って,フォルダ"Lispbox-0.7"内へと移動する. cd ~/Lispbox-0.7 Lispbox-0.7直下にあるlispbox.shなるシェルスクリプトを,下記コマンドにて起動する. ./lispbox.sh これでEmacsが起動し,少し待てばLispインタプリタも起動するはず.

わざわざシェルで起動するからめんどくさいです。

それにLisp in a Boxを使うにしても、Emacsの基本操作くらいわからないとダメっぽいことが書いてあります。

それで、とりあえずチュートリアルやってみました。うーん、Emacsわからん…。

僕みたいに脳の容量が著しく狭い人間にとって網羅的なチュートリアルは思考停止必至です。

そして、実はここで心が折れまくったため、自分で実行するのを放棄して読むだけにして、11章まで読んじゃいました。

なのでさっくり11章までまとめても良いのですが、それではしょうもないので、もう一度Emacsと仲良くなってから記事を書きたいと思います…。

早く次の記事を書けるように頑張ります…。

今回はここまでです。