[HOME]: [Mac OS X]: [MacPython]: [Emacs]: [生存報告記]: [MacEmacs JP Project]: [NTEmacs JP Project]:

Differences between revisions 59 and 60

Deletions are marked like this. Additions are marked like this.
Line 23: Line 23:
Mac使いでCommon Lispやるなら[http://trac.clozure.com/openmcl Clozure CL]をインストールしましょう。 Mac使いでCommon Lispやるなら[https://github.com/Clozure/ccl Clozure CL]をインストールしましょう。

概要

実装

Mac OS Xで動作する物だけです。

言語解説

サンプル

インストール

Mac使いでCommon LispやるならClozure CLをインストールしましょう。

https://github.com/Clozure/ccl/releases

以下から最新版を取得します。dmgでダウンロードしてインストールするのが簡単です。

起動

./dx86cl64

起動後コンパイルするなら以下

(rebuild-ccl :full t)

コンパイラを簡単に動作させるため以下のように script フォルダ内の ccl コマンドを、CCL_DEFAULT_DIRECTORY を変更してからコピーする。

cp scripts/ccl64 /usr/local/bin/

IDE を再コンパイルするなら以下。特にやらなくても良い

(require :cocoa-application)

設定

問題

L-99: Ninety-Nine Lisp Problems

開発環境

Emacs

SLIME: The Superior Lisp Interaction Mode for Emacs

http://lispcabinet.sourceforge.net/

Eclipseプラグイン

Cusp, An Eclipse Lisp Plugin

ライブラリ等

標準でないライブラリを利用するといろいろ便利です

ライブラリのインストールには

Quicklisp - get started with Common Lisp libraries, quickly

を利用します。

人気のライブラリは http://blog.quicklisp.org/2011/11/project-download-statistics.html とかを参照すると良いです。

Welcome to Common-Lisp.net

CLOCC - the Common Lisp Open Code Collection

その他参考

Web アプリケーションフレームワーク

参考サイト

Modern Common Lisp

http://www.geocities.co.jp/SiliconValley-Oakland/1680/clisp/

http://www.h7.dion.ne.jp/~matsu/feature/common-lisp/

Common Lisp HyperSpec

よろずや

Tiny CLOS 入門 - Tiny CLOS Tutorial

書籍

実用 Common Lisp (IT Architects’Archive CLASSIC MODER): ピーター・ノーヴィグ, 杉本 宣男: 本

実践Common Lisp: Peter Seibel, 佐野匡俊, 水丸淳, 園城雅之, 金子祐介: 本

Practical Common Lisp (Books for Professionals by Professionals)の翻訳になります。

Practical Common Lisp:書籍Practical Common Lispのサイト

Peter Seibel著「Practical Common Lisp」(Apress): ホットコーナーの舞台裏

Lisp: Patrick Henry Winston, Berthold K. Horn: 洋書

ANSI Common Lisp

Common Lisp入門


CategoryPrograming CategoryProgramLanguage

紹介マニアMoinMoin: CommonLisp (last edited 2022-07-05 12:41:14 by sakito)