Common Lisp, commonly abbreviated CL, is a dialect of the Lisp programming language, published in ANSI standard document Information Technology - Programming Language - Common Lisp, formerly X3.226-1994 (R1999). Developed to standardize the divergent variants of Lisp which predated it, it is not an implementation but rather a language specification. Several implementations of the Common Lisp standard are available, including commercial products and open source software.

PropertyValue
p:abstract
  • Common Lisp, commonly abbreviated CL, is a dialect of the Lisp programming language, published in ANSI standard document Information Technology - Programming Language - Common Lisp, formerly X3.226-1994 (R1999). Developed to standardize the divergent variants of Lisp which predated it, it is not an implementation but rather a language specification. Several implementations of the Common Lisp standard are available, including commercial products and open source software. Common Lisp is a multiparadigm, general-purpose programming language that: * Supports a combination of procedural, functional and object-oriented programming paradigms. * Is a dynamic programming language that facilitates rapid development, with iterative compilation into efficient run-time programs. * Includes CLOS, an object system that supports multimethods and method combinations. * Is extensible through standard features such as Lisp macros (compile-time code rearrangement accomplished by the program itself) and reader macros (extension of syntax to give special meaning to characters reserved for users for this purpose). (en)
  • Common Lisp (oft abgekürzt mit CL) ist eine objektorientierte Programmiersprache innerhalb der Sprachfamilie LISP. Sie entstand aus einer 1981 eröffneten Bemühung unter der Führung von Guy L. Steele Jr., die zahlreichen Lisp-Dialekte zu vereinheitlichen (daher der Name: ' englisch für '), und wurde 1994 als ANSI Common Lisp standardisiert. (de)
  • Common Lisp on Lisp-ohjelmointikieli, jolle on ANSI-standardi X3.226-1994. Koska Common Lisp kehitettiin stadandardisoimaan sitä edeltävien Lisp-murteiden ominaisuudet, se on ennemminkin kielen määritelmä kuin toteutus. Standardinmukaisia Common Lisp -toteutuksia (kääntäjiä ja tulkkeja) on monia, niin kaupallisia kuin avoimen lähdekoodin toteutuksia. Common Lisp on yleiskäyttöinen ohjelmointikieli, toisin kuin jotkin Lisp-murteet, kuten Emacs Lisp ja AutoLISP, jotka ovat vain tietylle ohjelmalle kehitettyjä laajennoskieliä. Toisin kuin monet aikaisemmat Lisp-murteet, Common Lisp (kuten myös Scheme) käyttää muuttujien staattista näkyvyyttä. Common Lisp on monta ohjelmointiparadigmaa tukeva kieli, joka: * Tukee imperatiivista, funktionaalista ja olio-ohjelmointia. * On dynaamisesti tyypitetty, mutta antaa mahdollisuuden julistaa muuttuja tietyn tyyppiseksi, mikä mahdollistaa kääntäjän suorittamat optimoinnit. * On laajennettava standardein keinoin, kuten Lisp-makroilla (aliohjelmilla, jotka ajetaan käännösaikaikana, ja jotka tuottavat Lisp-koodia) ja lukijamakroilla (syntaksilaajennoksilla, jotka antavat erityismerkityksen tietyille käyttäjälle varatuille merkeille). (fi)
  • Common Lisp est un langage fonctionnel impur de la famille Lisp. (fr)
  • Il Common Lisp, comunemente abbreviato CL, è un dialetto del linguaggio di programmazione Lisp, pubblicato nell'ANSI, standard X3.226-1994. Sviluppato per porre uno standard fra le altre divergenti varianti del Lisp, non è un implementazione ma una specifica di linguaggio. Molte implementazioni sono disponibili, sia commerciali che open source. Il Common Lisp è un linguaggio multi-paradigma, utilizzabile per lo sviluppo di software di qualsiasi tipo. Le sue principali caratteristiche sono: * Supporta la combinazione di paradigmi di programmazione procedurali, imperativi e orientati agli oggetti. * È un linguaggio di programmazione dinamico che facilita lo sviluppo rapido di applicazioni complesse, con un compilatore che permette la creazione di programmi efficienti. * Include il CLOS, un sistema ad oggetti che supporta metodi multipli, la loro combinazione e l'ereditarietà multipla. * È estendibile tramite caratteristiche standard come le macro Lisp (procedure che vengono eseguite durante la compilazione per modificare automaticamente il sorgente stesso) e macro di lettura (estensioni alla normale sintassi). Per maggiori informazioni vedi Lisp. (it)
  • Common Lisp(コモン・リスプ、通常 CL と略記される)は関数型プログラミング言語で LISP方言の一種。ANSI X3.226-1994 で標準化されている。 それ以前の乱立した方言を標準化するために開発された。Common Lisp 自体は実装ではなく言語仕様である。 Common Lisp 標準に準拠した実装がいくつかの商用製品とオープンソースソフトウェアとして利用可能である。 Common Lisp はマルチパラダイムで汎用目的の言語である。 * 手続き型のプログラミング、関数型のプログラミング、オブジェクト指向プログラミングのパラダイムの組み合わせをサポートしている * 反復的なコンパイルで効率的な実行を可能としながら、動的言語であり迅速な開発をサポートする * マルチメソッド機能をサポートした強力な動的オブジェクトシステム CLOS を備える * マクロ(プログラムによるコンパイル時のコード変換)やリーダーマクロ(特定の文字に対して新しく構文を拡張する)といった標準機能により言語を拡張可能 (ja)
  • Common Lisp (często skracane do CL) - dialekt języka programowania LISP, stworzony przez ANSI (X3.226-1994) jako specyfikacja, nie implementacja. Istnieje kilka implementacji, zarówno zamkniętych, jak i dostępnych jako FOSS. Common Lisp jest wieloparadygmatowym językiem programowania ogólnego przeznaczenia, skupiającym się na programowaniu funkcyjnym, pozwalając jednak stosować obiektowość, co daje programiście dużą swobodę. (pl)
  • Common Lisp é uma implementação específica da linguagem de programação Lisp. (pt)
  • Common Lisp — промышленный стандарт языка Лисп (ANSI X3.226-1994). Был разработан с целью привести к общему знаменателю множество существовавших на тот момент диалектов Лиспа. Включает в себя объектно-ориентированную подсистему CLOS, развитую систему Lisp макросов, позволяющую вводить в язык новые синтаксические конструкции, использовать техники метапрограммирования и обобщённого программирования. Большинство современных реализаций Лиспа ориентируются либо на него, либо на альтернативный «академический» диалект лиспа — Scheme. (ru)
  • Common Lisp utvecklades ursprungligen i början av åttiotalet som en konsolidering av Lisp-dialekter sprungna ur MacLisp, och beskrevs i boken Common Lisp: the Language av Guy L. Steele. En vidareutveckling av standarden skedde senare under ANSI, och resulterade i en standard, vilken fastslogs 1994. Common Lisp är ett multiparadigmatiskt programspråk. (sv)
  • Common Lisp,一般缩写为 CL(不要和缩写同为CL的組合邏輯混淆),是Lisp的方言,标准由ANSI X3.226-1994定义。它是为了标准化此前众多的Lisp分支而开发的,它本身并不是一个具体的实现而是各个Lisp实现所遵循的规范。 相对于各种嵌入在特定产品中的语言Emacs Lisp 和 AutoLISP,Common Lisp 是一个通用用途的编程语言。不像很多早期的Lisp,Common Lisp同Scheme一样,其中的变量是有作用域的。 Common Lisp 是一个多重范式编程语言,这表现在: * 支持各种编程技术:过程编程,函数编程 和 面向对象的编程。 * 动态数据类型,但是可以使用可选的类型声明来提高效率和增强安全性。 * 可以通过一些标准特性来扩展,例如 Lisp宏 (程序自我进行的编译时代码重排 (compile-time code rearrangement accomplished by the program itself)) 和 阅读器宏 (赋予用户自定义的保留字以特殊意义的符号扩展 (extension of syntax to give special meaning to characters reserved for users for this purpose))。 (zh)
p:developer
  • ANSI X3J13 committee (en)
p:dialects
p:generation
p:hasPhotoCollection
p:implementations
p:influenced
p:influencedBy
p:name
  • Common Lisp (en)
p:operatingSystem
p:paradigm
p:reference
p:typing
p:wikiPageUsesTemplate
p:wikipage-de
p:wikipage-fi
p:wikipage-fr
p:wikipage-it
p:wikipage-ja
p:wikipage-pl
p:wikipage-pt
p:wikipage-ru
p:wikipage-sv
p:wikipage-zh
p:wordnet_type
p:year
  • 1984, 1994 for ANSI Common Lisp (en)
rdf:type
rdfs:comment
  • Common Lisp, commonly abbreviated CL, is a dialect of the Lisp programming language, published in ANSI standard document Information Technology - Programming Language - Common Lisp, formerly X3.226-1994 (R1999). Developed to standardize the divergent variants of Lisp which predated it, it is not an implementation but rather a language specification. Several implementations of the Common Lisp standard are available, including commercial products and open source software. (en)
  • Common Lisp (oft abgekürzt mit CL) ist eine objektorientierte Programmiersprache innerhalb der Sprachfamilie LISP. Sie entstand aus einer 1981 eröffneten Bemühung unter der Führung von Guy L. Steele Jr., die zahlreichen Lisp-Dialekte zu vereinheitlichen (daher der Name: ' englisch für '), und wurde 1994 als ANSI Common Lisp standardisiert. (de)
  • Common Lisp on Lisp-ohjelmointikieli, jolle on ANSI-standardi X3.226-1994. Koska Common Lisp kehitettiin stadandardisoimaan sitä edeltävien Lisp-murteiden ominaisuudet, se on ennemminkin kielen määritelmä kuin toteutus. Standardinmukaisia Common Lisp -toteutuksia (kääntäjiä ja tulkkeja) on monia, niin kaupallisia kuin avoimen lähdekoodin toteutuksia. (fi)
  • Common Lisp est un langage fonctionnel impur de la famille Lisp. (fr)
  • Il Common Lisp, comunemente abbreviato CL, è un dialetto del linguaggio di programmazione Lisp, pubblicato nell'ANSI, standard X3.226-1994. Sviluppato per porre uno standard fra le altre divergenti varianti del Lisp, non è un implementazione ma una specifica di linguaggio. Molte implementazioni sono disponibili, sia commerciali che open source. (it)
  • Common Lisp(コモン・リスプ、通常 CL と略記される)は関数型プログラミング言語で LISP方言の一種。ANSI X3.226-1994 で標準化されている。 それ以前の乱立した方言を標準化するために開発された。Common Lisp 自体は実装ではなく言語仕様である。 Common Lisp 標準に準拠した実装がいくつかの商用製品とオープンソースソフトウェアとして利用可能である。 (ja)
  • Common Lisp (często skracane do CL) - dialekt języka programowania LISP, stworzony przez ANSI (X3.226-1994) jako specyfikacja, nie implementacja. Istnieje kilka implementacji, zarówno zamkniętych, jak i dostępnych jako FOSS. Common Lisp jest wieloparadygmatowym językiem programowania ogólnego przeznaczenia, skupiającym się na programowaniu funkcyjnym, pozwalając jednak stosować obiektowość, co daje programiście dużą swobodę. (pl)
  • Common Lisp é uma implementação específica da linguagem de programação Lisp. (pt)
  • Common Lisp — промышленный стандарт языка Лисп (ANSI X3.226-1994). Был разработан с целью привести к общему знаменателю множество существовавших на тот момент диалектов Лиспа. (ru)
  • Common Lisp utvecklades ursprungligen i början av åttiotalet som en konsolidering av Lisp-dialekter sprungna ur MacLisp, och beskrevs i boken Common Lisp: the Language av Guy L. Steele. En vidareutveckling av standarden skedde senare under ANSI, och resulterade i en standard, vilken fastslogs 1994. (sv)
  • Common Lisp,一般缩写为 CL(不要和缩写同为CL的組合邏輯混淆),是Lisp的方言,标准由ANSI X3.226-1994定义。它是为了标准化此前众多的Lisp分支而开发的,它本身并不是一个具体的实现而是各个Lisp实现所遵循的规范。 (zh)
rdfs:label
  • Common Lisp (en)
  • Common Lisp (de)
  • Common Lisp (fi)
  • Common Lisp (fr)
  • Common LISP (it)
  • Common Lisp (ja)
  • Common Lisp (pl)
  • Common Lisp (pt)
  • Common Lisp (ru)
  • Common Lisp (sv)
  • Common Lisp (zh)
owl:sameAs
skos:subject
foaf:page
dbpedia-owl:Software#language
dbpedia-owl:Software#platform
p:dialects
p:influenced
p:influencedBy
p:language
p:platform
p:programmingLanguage
p:redirect
owl:sameAs