MOONGIFT

オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。

Common Lispを覚えよう「Ready Lisp」

タグ: [] [] [] [] [] []

buzz_button

今まで何度かやろうと思いつつも、手が出せずにいる言語がLispだ。Emacsを使っている以上、Lispを覚えれば何かと便利なことが多いはずだ。例えプログラミングして何かのモードを作るというわけでなくとも、設定ファイルのエラー等にも対応できるようになる。

ピクチャ 33.png
エラー時の表示

 

そこで、Common Lispを覚えたいと思っている方にお勧めなのがこれだ。

今回紹介するフリーウェアはReady Lisp、Common Lisp実行環境だ。

Ready LispはMac OSX専用のソフトウェアで、Aquamacsをベースに作られている。バッファが二つに分かれて表示された状態で起動するようになっており、上がエラーが起きた際の表示や、関数の候補リストを表示するバッファになっている。

ピクチャ 34.png
関数補完

 

下が実際にプログラムを打つ場所になるのだが、対話的に進められるのが特徴だ。一つ一つ順番に書いてみて、その場ですぐに評価されるので何かエラーがあったとすればすぐに気付くことができる。プログラムを練習するのにはちょうど良いのではないだろうか。

ダウンロードサイズが76MBと大きめになっているが、Aquaemacs、SBCL、SLIME等のパッケージも一つにまとまって提供されており、ダウンロードすればすぐに試せるようになっている。Emacs使いの方、Common Lispに興味のある方はお試しを。

 

Ready Lisp: Common Lisp for Mac OS X
 http://newartisans.com/software/readylisp.html

May 7th, 2008 Posted by admin | コメントはありません

No Comments »

No comments yet.

Leave a comment

MOONGIFTネットワーク。こちらもぜひご覧ください。
MOONGIFT
Open Service
Rails 2.0
Resident on Net
iPhone最適化
リーンソフトウェア
MarketPedia
Producing Web
Cool Coding