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ストア