LISP-概要
John McCarthyは、FORTRANの開発直後の1958年にLISPを発明しました。これは、SteveRussellによってIBM704コンピューターに最初に実装されました。
シンボリック情報を効果的に処理するため、人工知能プログラムに特に適しています。
Common Lispは、1980年代から1990年代にかけて、ZetaLispやNIL(New Implementation of Lisp)など、Maclispの後継であるいくつかの実装グループの作業を統合しようとして始まりました。
これは共通言語として機能し、特定の実装用に簡単に拡張できます。
Common LISPで書かれたプログラムは、ワード長などのマシン固有の特性に依存しません。
CommonLISPの機能
マシンに依存しません
反復的な設計手法と簡単な拡張性を使用しています。
プログラムを動的に更新できます。
高レベルのデバッグを提供します。
高度なオブジェクト指向プログラミングを提供します。
便利なマクロシステムを提供します。
オブジェクト、構造、リスト、ベクトル、調整可能な配列、ハッシュテーブル、シンボルなど、さまざまなデータ型を提供します。
それは表現ベースです。
オブジェクト指向の条件システムを提供します。
完全なI / Oライブラリを提供します。
広範な制御構造を提供します。
LISPに組み込まれたアプリケーション
Lispに組み込まれた大成功したアプリケーション。
Emacs
G2
AutoCad
イゴール彫刻家
Yahooストア