home ホーム search 検索 -  login ログイン  | reload edit datainfo version cmd icon diff delete  | help ヘルプ

日記/2010/09/05/「やさしいEmacs-Lisp講座」読書メモ

日記/2010/09/05/「やさしいEmacs-Lisp講座」読書メモ

日記 / 2010 / 09 / 05 / 「やさしいEmacs-Lisp講座」読書メモ
id: 771 所有者: msakamoto-sf    作成日: 2010-09-05 12:48:42
カテゴリ: Emacs 読書 

「やさしいEmacs-Lisp講座」をさっくりと読み終えた。

これを最初に読んでいれば、Emacsを嫌いにならずに済んでいたと思う程の良書。

簡潔かつ明快に、Emacs-Lispの書き方のエッセンス、ポイント、基本的な概念を流れるようにスマートにコンパクトに学べる。
特に嬉しいのは、マニュアルやInfoだけでは分からない関数や構文の「つなげ方」を示してくれている点。
例えば"while"の説明では、「C言語のforやwhileのような繰り返しを行う時は~」で

(let ((i ?a))
 (while (<= i ?z)
   (insert i)
   (setq i (1+ i))))

のような実践的なパターンを示してくれている。
個々の関数一つ一つの使い方を知るだけでは学べない、"Emacs-Lispならではの「お作法・パターン」"が随所に散りばめられており、ページ数に対する内容の濃さ・読みやすさは格別のものがある。

"Emacs-Lisp"というLisp言語の方言を解説してくれているのみならず、「Emacsというプラットフォーム」におけるEmacs-Lispの書き方のコツ・要点までを実にスマートに明快に示してくれている点が素晴らしい。

もしEmacsのカスタマイズ目的でEmacs-Lispの学習を始め、ASCIIやオライリーの分厚いEmacs(-Lisp)マニュアルに辟易しているのであれば、まずはこちらの一読をお奨めしたい。「なんだ、Emacs-Lispってこんなにコンパクトに学べるものだったんだ。」と目から鱗になるだろう。

Emacs-Lispを好きになりたい人全てにお奨め出来る、ピカイチの良著。


プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2010-09-05 13:11:03
md5:d99340c75002f48b46947996d08fb0e6
sha1:9261c88c1c62a82bc422ab3fdda66f9fd01c2b67
コメント
コメントを投稿するにはログインして下さい。