Common Lisp(コモン・リスプ)は、コンピュータ・プログラミング言語 Lispの標準(の、ひとつ)であり、Lisp方言のひとつでもある。Common Lispの略称はCL(ごくまれにclispとも。なおCLISPという実装が実在するので混同回避のためあまり用いられない)。規格はANSIによる ANSI INCITS 226-1994 (S2018)。仕様を指すこともあれば、実装を指すこともある。いくつかの、フリーソフトウェアの定義に合致したライセンスによりライセンスされている実装や、オープンソースの定義に合致したライセンスによりライセンスされている実装や、プロプライエタリなライセンスによりライセンスされている実装がある。 Lispの基本的な特徴の他、いくつかのプログラミングパラダイムのLispへの取り込みについて標準を提供しているという、マルチパラダイムプログラミング言語という面がある。

Property Value
dbo:abstract
  • Common Lisp(コモン・リスプ)は、コンピュータ・プログラミング言語 Lispの標準(の、ひとつ)であり、Lisp方言のひとつでもある。Common Lispの略称はCL(ごくまれにclispとも。なおCLISPという実装が実在するので混同回避のためあまり用いられない)。規格はANSIによる ANSI INCITS 226-1994 (S2018)。仕様を指すこともあれば、実装を指すこともある。いくつかの、フリーソフトウェアの定義に合致したライセンスによりライセンスされている実装や、オープンソースの定義に合致したライセンスによりライセンスされている実装や、プロプライエタリなライセンスによりライセンスされている実装がある。 Lispの基本的な特徴の他、いくつかのプログラミングパラダイムのLispへの取り込みについて標準を提供しているという、マルチパラダイムプログラミング言語という面がある。 * 関数型だけでなく、手続き型的な言語要素に関しても標準化している。 * 関数単位の細かで反復的なコンパイルにより、効率的な実行を可能にすると同時にREPLによる動的で迅速な開発をサポートする。 * 関数オブジェクト、複素数、有理数、多倍長整数などを一級オブジェクトとして持つ。 * すべてはオブジェクト。マルチメソッド機能をサポートした強力な動的オブジェクトシステムCommon Lisp Object Systemを備える。 * assert関数による基本的なテスト駆動開発が可能。 * 「例外/ハンドラ」の処理をさらに一段階分離した「Condition/Restart/Handler」による例外処理。 * マクロ(プログラムによるコンパイル時のコード変換)やリーダーマクロ(特定の文字に対して新しく構文を拡張する)といった標準機能により言語を拡張可能。 (ja)
  • Common Lisp(コモン・リスプ)は、コンピュータ・プログラミング言語 Lispの標準(の、ひとつ)であり、Lisp方言のひとつでもある。Common Lispの略称はCL(ごくまれにclispとも。なおCLISPという実装が実在するので混同回避のためあまり用いられない)。規格はANSIによる ANSI INCITS 226-1994 (S2018)。仕様を指すこともあれば、実装を指すこともある。いくつかの、フリーソフトウェアの定義に合致したライセンスによりライセンスされている実装や、オープンソースの定義に合致したライセンスによりライセンスされている実装や、プロプライエタリなライセンスによりライセンスされている実装がある。 Lispの基本的な特徴の他、いくつかのプログラミングパラダイムのLispへの取り込みについて標準を提供しているという、マルチパラダイムプログラミング言語という面がある。 * 関数型だけでなく、手続き型的な言語要素に関しても標準化している。 * 関数単位の細かで反復的なコンパイルにより、効率的な実行を可能にすると同時にREPLによる動的で迅速な開発をサポートする。 * 関数オブジェクト、複素数、有理数、多倍長整数などを一級オブジェクトとして持つ。 * すべてはオブジェクト。マルチメソッド機能をサポートした強力な動的オブジェクトシステムCommon Lisp Object Systemを備える。 * assert関数による基本的なテスト駆動開発が可能。 * 「例外/ハンドラ」の処理をさらに一段階分離した「Condition/Restart/Handler」による例外処理。 * マクロ(プログラムによるコンパイル時のコード変換)やリーダーマクロ(特定の文字に対して新しく構文を拡張する)といった標準機能により言語を拡張可能。 (ja)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 172200 (xsd:integer)
dbo:wikiPageLength
  • 25490 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 86106026 (xsd:integer)
dbo:wikiPageWikiLink
prop-ja:developer
  • X3J13委員会 (ja)
  • X3J13委員会 (ja)
prop-ja:dialects
  • (ja)
  • CLtL1、CLtL2、 (ja)
  • (ja)
  • CLtL1、CLtL2、 (ja)
prop-ja:family
  • (ja)
  • (ja)
prop-ja:fetchwikidata
  • ALL (ja)
  • ALL (ja)
prop-ja:implementations
  • (ja)
  • (ja)
  • 、ABCL、 (ja)
  • (ja)
  • (ja)
  • 、ABCL、 (ja)
prop-ja:influenced
  • (ja)
  • (ja)
  • (ja)
  • (ja)
prop-ja:name
  • Common Lisp (ja)
  • Common Lisp (ja)
prop-ja:onlysourced
  • false (ja)
  • false (ja)
prop-ja:operatingSystem
prop-ja:released
  • 1994 (xsd:integer)
  • (ja)
  • により標準化 (ja)
prop-ja:typing
  • 強い動的型付け (ja)
  • 強い動的型付け (ja)
prop-ja:wikiPageUsesTemplate
dct:subject
rdf:type
rdfs:comment
  • Common Lisp(コモン・リスプ)は、コンピュータ・プログラミング言語 Lispの標準(の、ひとつ)であり、Lisp方言のひとつでもある。Common Lispの略称はCL(ごくまれにclispとも。なおCLISPという実装が実在するので混同回避のためあまり用いられない)。規格はANSIによる ANSI INCITS 226-1994 (S2018)。仕様を指すこともあれば、実装を指すこともある。いくつかの、フリーソフトウェアの定義に合致したライセンスによりライセンスされている実装や、オープンソースの定義に合致したライセンスによりライセンスされている実装や、プロプライエタリなライセンスによりライセンスされている実装がある。 Lispの基本的な特徴の他、いくつかのプログラミングパラダイムのLispへの取り込みについて標準を提供しているという、マルチパラダイムプログラミング言語という面がある。 (ja)
  • Common Lisp(コモン・リスプ)は、コンピュータ・プログラミング言語 Lispの標準(の、ひとつ)であり、Lisp方言のひとつでもある。Common Lispの略称はCL(ごくまれにclispとも。なおCLISPという実装が実在するので混同回避のためあまり用いられない)。規格はANSIによる ANSI INCITS 226-1994 (S2018)。仕様を指すこともあれば、実装を指すこともある。いくつかの、フリーソフトウェアの定義に合致したライセンスによりライセンスされている実装や、オープンソースの定義に合致したライセンスによりライセンスされている実装や、プロプライエタリなライセンスによりライセンスされている実装がある。 Lispの基本的な特徴の他、いくつかのプログラミングパラダイムのLispへの取り込みについて標準を提供しているという、マルチパラダイムプログラミング言語という面がある。 (ja)
rdfs:label
  • Common Lisp (ja)
  • Common Lisp (ja)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
foaf:name
  • Common Lisp (ja)
  • Common Lisp (ja)
is dbo:computingPlatform of
is dbo:influenced of
is dbo:influencedBy of
is dbo:programmingLanguage of
is dbo:wikiPageWikiLink of
is prop-ja:dialects of
is prop-ja:family of
is prop-ja:influenced of
is prop-ja:influencedBy of
is prop-ja:language of
is prop-ja:platform of
is prop-ja:programmingLanguage of
is owl:sameAs of
is foaf:primaryTopic of