This HTML5 document contains 540 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbpedia-dehttp://de.dbpedia.org/resource/
n75http://norvig.com/
xsdhhttp://www.w3.org/2001/XMLSchema#
yagohttp://dbpedia.org/class/yago/
dbohttp://dbpedia.org/ontology/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
dbpedia-kohttp://ko.dbpedia.org/resource/
schemahttp://schema.org/
n49http://
n24https://web.archive.org/web/20110707202029/http:/wps.aw.com/wps/media/objects/5771/5909832/PDF/
wikidatahttp://www.wikidata.org/entity/
owlhttp://www.w3.org/2002/07/owl#
n29http://sw.cyc.com/concept/
dbpedia-ithttp://it.dbpedia.org/resource/
n51https://global.dbpedia.org/id/
goldhttp://purl.org/linguistics/gold/
n70https://github.com/CodyReichert/
dbpedia-ethttp://et.dbpedia.org/resource/
n35http://letoverlambda.com/
dbpedia-frhttp://fr.dbpedia.org/resource/
n61https://lispcookbook.github.io/cl-cookbook/
n36https://www.quicklisp.org/beta/
n53http://quickdocs.org/
dbpedia-bghttp://bg.dbpedia.org/resource/
dbpedia-rohttp://ro.dbpedia.org/resource/
dbrhttp://dbpedia.org/resource/
dbpedia-glhttp://gl.dbpedia.org/resource/
dbpedia-huhttp://hu.dbpedia.org/resource/
n37http://lisp-lang.org/
dbpedia-dahttp://da.dbpedia.org/resource/
dbpedia-ishttp://is.dbpedia.org/resource/
dbpedia-svhttp://sv.dbpedia.org/resource/
dbpedia-nohttp://no.dbpedia.org/resource/
n28http://people.csail.mit.edu/phw/Books/
n46https://www.cs.cmu.edu/~dst/LispBook/
n25http://www.common-lisp.net/
n69http://www.gigamonkeys.com/book/
dbpedia-eshttp://es.dbpedia.org/resource/
n31https://web.archive.org/web/20100106112300/http:/www.psg.com/~dlamkins/sl/
dbpedia-pthttp://pt.dbpedia.org/resource/
n39http://dbpedia.org/resource/Lord_of_the_Rings:
dbpedia-ruhttp://ru.dbpedia.org/resource/
dbpedia-hrhttp://hr.dbpedia.org/resource/
dbpedia-shhttp://sh.dbpedia.org/resource/
freebasehttp://rdf.freebase.com/ns/
provhttp://www.w3.org/ns/prov#
n72http://www.cliki.net/
yago-reshttp://yago-knowledge.org/resource/
dbpedia-jahttp://ja.dbpedia.org/resource/
n54https://archive.today/19981205110924/http:/www.cse.buffalo.edu/pub/WWW/faculty/shapiro/Commonlisp/
n41https://www.cs.cmu.edu/Groups/AI/html/cltl/
dbphttp://dbpedia.org/property/
n55http://www.w3.org/2006/03/wn/wn20/instances/
dbpedia-ukhttp://uk.dbpedia.org/resource/
dbpedia-fahttp://fa.dbpedia.org/resource/
dbchttp://dbpedia.org/resource/Category:
dbthttp://dbpedia.org/resource/Template:
n8http://www.lisperati.com/landoflisp/
n60https://leanpub.com/
rdfshttp://www.w3.org/2000/01/rdf-schema#
dctermshttp://purl.org/dc/terms/
n33http://www.paulgraham.com/
n12http://common-lisp.net/
wikipedia-enhttp://en.wikipedia.org/wiki/
n52http://www.lispworks.com/documentation/HyperSpec/Body/
foafhttp://xmlns.com/foaf/0.1/
dbpedia-cshttp://cs.dbpedia.org/resource/
n64https://link.springer.com/book/10.1007/
n42http://www.dreamsongs.com/Files/
dbpedia-zhhttp://zh.dbpedia.org/resource/
n63https://link.springer.com/book/
dbpedia-fihttp://fi.dbpedia.org/resource/
dbpedia-plhttp://pl.dbpedia.org/resource/
dbpedia-hehttp://he.dbpedia.org/resource/
n43http://www.apress.com/
n73http://hy.dbpedia.org/resource/

Statements

Subject Item
dbr:Common_Lisp
rdf:type
yago:Language106282651 wikidata:Q315 dbo:ProgrammingLanguage owl:Thing yago:WikicatProgrammingLanguages yago:ProgrammingLanguage106898352 dbo:Language yago:WikicatProgrammingLanguagesCreatedIn1984 yago:Abstraction100002137 yago:ArtificialLanguage106894544 wikidata:Q9143 yago:Communication100033020 schema:Language yago:WikicatFunctionalLanguages
rdfs:label
Common Lisp Common Lisp 커먼 리스프 Common Lisp Common Lisp Common Lisp Common Lisp Common Lisp Common Lisp Common Lisp Common Lisp Common Lisp Common LISP Common Lisp
rdfs:comment
Common Lisp (Коммон Лісп) — діалект мови програмування Лісп, визначений стандартом ANSI X3.226-1994. Розроблений з метою стандартизації різних варіантів мови Лісп що існували до появи стандарту. Цей діалект не є реалізацією, а, натомість, лише специфікацією мови програмування. Мова програмування Коммон Лісп реалізує декілька парадигм, зокрема: Common Lisp es un lenguaje de programación que pertenece a la familia de lenguajes Lisp. Se encuentra descrito en el documento estándar ANSI INCITS 226-1994 (R2004) del ANSI, (antes X3.226-1994 (R1999)).​ Desarrollado para estandarizar las variantes divergentes del Lisp (aunque principalmente las variantes de MacLisp) que lo precedió, no es una implementación sino una especificación del lenguaje. Están disponibles varias implementaciones del estándar de Common Lisp, incluyendo la de software libre y de código abierto y productos propietarios. 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ę. Common Lisp (CL) is a dialect of the Lisp programming language, published in ANSI standard document ANSI INCITS 226-1994 (S20018) (formerly X3.226-1994 (R1999)). The Common Lisp HyperSpec, a hyperlinked HTML version, has been derived from the ANSI Common Lisp standard. Common Lisp includes CLOS, an object system that supports multimethods and method combinations. It is often implemented with a Metaobject Protocol. Common Lisp is extensible through standard features such as Lisp macros (code transformations) and reader macros (input parsers for characters). Common Lisp,縮寫為CL(不是組合邏輯的縮寫)是Lisp編程語言的一種方言,由ANSI INCITS 226-1994(R2004)(前身為ANSI X3.226-1994(R1999)),所定義的語言規範標準。Common Lisp HyperSpec是源自於ANSI Common Lisp標準的網頁超連結版本。 CL語言是為標準化和改良Maclisp而開發的後繼者。到20世紀80年代初,幾個工作群組已經在設計MacLisp各種後繼者,例如:Lisp Machine Lisp(又名 ZetaLisp),Spice Lisp,NIL和S-1 Lisp。CL是為了標準化和擴展此前眾多的MacLisp分支而開發,它本身並非具體的實作,而是對語言設立標準的規範。有數個實作符合Common Lisp規範,其中包括自由和開源軟件,以及商業化產品。CL支援了結構化、函數式和物件導向編程等範式。相对于各种嵌入在特定产品中的语言,如Emacs Lisp和AutoLISP,Common Lisp是一種用途廣泛的编程语言。不同於很多早期Lisp,Common Lisp如同Scheme,其中的變量是預設為詞法作用域的。 CL包含了支援多分派和方法組合的物件系統,縮寫為CLOS,它通常以元物件(Metaobject)協定來實現。 Common Lisp(コモン・リスプ)は、コンピュータ・プログラミング言語 Lispの標準(の、ひとつ)であり、Lisp方言のひとつでもある。Common Lispの略称はCL(ごくまれにclispとも。なおCLISPという実装が実在するので混同回避のためあまり用いられない)。規格はANSIによる ANSI INCITS 226-1994 (S2018)。仕様を指すこともあれば、実装を指すこともある。いくつかの、フリーソフトウェアの定義に合致したライセンスによりライセンスされている実装や、オープンソースの定義に合致したライセンスによりライセンスされている実装や、プロプライエタリなライセンスによりライセンスされている実装がある。 Lispの基本的な特徴の他、いくつかのプログラミングパラダイムのLispへの取り込みについて標準を提供しているという、マルチパラダイムプログラミング言語という面がある。 Common Lisp é uma implementação específica da linguagem de programação Lisp multi-paradigma que suporta programação funcional e procedural. Sua especificação foi criada por Guy L. Steele nos anos 1980 a partir da linguagem Lisp com o intuito de combinar aspectos de diversos dialetos Lisp anteriores, incluindo Scheme. Foi proposto inicialmente o nome de "Standard Lisp" para a linguagem, mas em virtude de um dialecto Lisp já existir com este nome, se buscou um nome similar, resultando no nome "Common Lisp". Em 1994 foi publicada no padrão ANSI Information Technology - Programming Language - Common Lisp, registro X3.226-1994 (R1999).. É bem maior e semanticamente mais complexa que Scheme uma vez que foi projetada para ser uma linguagem comercial e ser compatível com os diversos dialectos Lisp Common Lisp je v informatice rozšířením funkcionálního programovacího jazyku Lisp, který je zveřejněn v ANSI (American National Standards Institute). Common Lisp byl vyvinut kvůli sjednocení odlišných variant Lispu. Jedná se o jazyk, který využívá procedurální, funkcionální a objektově-orientované programovací paradigmata. Obsahuje sadu nástrojů pro objektově orientované programování. Další rozšiřující dialekty jsou s Common Lisp kompatibilní (cmlisp, elisp, autolisp atd.). Common Lisp (en abrégé CL) est une spécification du langage Lisp standardisée par l'ANSI. 커먼 리스프 또는 커먼 리습(Common Lisp)은 리스프 언어의 일종이다. 종종 CL로 줄여 부르기도 한다. 이미 있는 다양한 리스프 변종들을 표준화하기 위한 목적으로 개발되었으며, ANSI X3.226-1994 이 표준번호이다. 리스프 방언들 중에 스킴과 함께 가장 널리 쓰이고 있다. 커먼 리스프는 함수형 프로그래밍 뿐 아니라 절차형 프로그래밍, 객체 지향 프로그래밍 등 다양한 패러다임을 지원한다. Il Common Lisp, comunemente abbreviato con CL, è un dialetto del linguaggio di programmazione Lisp, pubblicato nello standard ANSI ANSI INCITS 226-1994 (R2004) (ex X3.226-1994 (R1999)). 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: Common Lisp (oft abgekürzt mit CL) ist eine Multiparadigmen-Programmiersprache innerhalb der Sprachfamilie Lisp. Sie entstand aus einer 1981 gestarteten Bemühung unter Leitung von Scott Fahlman, einen standardisierten Dialekt als Nachfolger von Maclisp (und dessen Varianten) zu finden und wurde 1994 als ANSI Common Lisp standardisiert. Common Lisp (сокращённо — CL) — диалект языка программирования Лисп, стандартизированный ANSI. Был разработан с целью объединения разрозненных на момент начала 1980-х годов диалектов Лиспа; доступно несколько реализаций Common Lisp, как коммерческих, так и свободно распространяемых. 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 . En vidareutveckling av standarden skedde senare under ANSI, och resulterade i en standard, vilken fastslogs 1994. Common Lisp är ett multiparadigmatiskt programspråk. Common Lisp inkluderar CLOS, Common Lisp Object System, vilket ger språket stöd för objektorienterad programmering i formen av multimetoder och metodkombinationer. Språket kan utökas med hjälp av makron.
foaf:name
Common Lisp
foaf:homepage
n12:
dbp:name
Common Lisp
foaf:page
n12:
dcterms:subject
dbc:Dynamic_programming_languages dbc:Extensible_syntax_programming_languages dbc:Lisp_(programming_language) dbc:Procedural_programming_languages dbc:Dynamically_typed_programming_languages dbc:Common_Lisp dbc:Functional_languages dbc:Lisp_programming_language_family dbc:Object-oriented_programming_languages dbc:Multi-paradigm_programming_languages dbc:Programming_languages_created_in_1984 dbc:Class-based_programming_languages dbc:Cross-platform_free_software dbc:Articles_with_example_Lisp_(programming_language)_code dbc:Cross-platform_software
dbo:wikiPageID
6068
dbo:wikiPageRevisionID
1121198753
dbo:wikiPageWikiLink
dbr:Boeing dbr:R_(programming_language) dbr:Integrated_development_environment dbr:Common_Language_Runtime dbr:Stumpwm dbr:Kyoto_Common_Lisp dbr:Metaprogramming dbr:Poplog dbr:Jak_and_Daxter dbr:Symbolics_Genera dbr:Hyperlink dbr:Molly_M._Miller dbr:Computer_assisted_composition dbr:REPL dbr:William_A._Stubblefield dbr:Hubble_Space_Telescope dbr:Jim_des_Rivieres dbr:Lexical_closure dbr:Birthday_paradox dbr:Functional_programming dbr:Directive_(programming) dbr:Paul_Graham_(computer_programmer) dbr:MacOS dbr:Gregor_Kiczales dbr:Associative_map dbr:X3J13 dbr:Richard_Weyhrauch dbr:Peter_Norvig dbr:Gollum dbr:Steel_Bank_Common_Lisp dbr:Generic_programming dbc:Common_Lisp_implementations dbc:Dynamic_programming_languages dbr:Guy_L._Steele_Jr. dbr:ULTRIX dbr:Mocl dbr:Chris_Mellish dbr:Corman_Common_Lisp dbr:Maxima_(software) dbr:Macintosh_Common_Lisp dbr:Kayak.com dbr:Christopher_K._Riesbeck dbr:DARPA dbr:John_Dominque dbr:Stephen_Slade dbr:Interpreted_language dbr:Function_literal dbr:Exception_handling dbr:Multiple_dispatch dbr:Peter_Lee_(computer_scientist) dbr:SBCL dbr:Emacs dbr:HTML dbr:Digital_Equipment_Corporation dbc:Extensible_syntax_programming_languages dbr:Generic_function dbr:Julia_(programming_language) dbr:Emacs_Lisp dbc:Lisp_(programming_language) dbr:Arbitrary-precision_arithmetic dbr:Specification dbr:Raytheon dbr:David_A._Moon dbr:Bill_Schelter dbr:Clive_Maynard dbr:X86 dbr:Rounding dbr:Unicode dbr:Profiling_(computer_programming) dbr:AutoLisp dbr:Mirai_(software) dbr:*Lisp dbr:James_R._Meehan dbr:Grammarly dbr:James_L._Noyes dbr:Common_Lisp_HyperSpec dbr:Unix_shell dbr:Object_system dbr:Machine_code dbr:Common_Lisp_Object_System dbr:Bytecode dbr:Common_Lisp_the_Language dbr:Daniel_G._Bobrow dbr:Jerome_Chailloux dbr:Microsoft_Windows dbr:Johan_de_Kleer dbr:American_National_Standards_Institute dbr:Jo_A._Lawless dbr:Guy_L._Steele dbr:Taiichi_Yuasa dbr:Data_type dbr:Floating-point_arithmetic dbr:Hash_table dbr:Allegro_Common_Lisp dbr:David_S._Touretzky dbr:Naughty_Dog dbr:Maclisp dbc:Dynamically_typed_programming_languages dbr:ITA_Software dbr:Dynamic_scope dbr:Earmuff dbc:Procedural_programming_languages dbr:Data-driven_programming dbr:First-class_object dbr:Timothy_Koschmann dbr:Embeddable_Common_Lisp dbr:Scripting_language dbr:Java_(programming_language) dbr:Scott_Fahlman dbr:US_Airways dbr:Tony_Hasemer dbc:Functional_languages dbr:Defun dbr:Genera_(operating_system) dbr:Linux dbr:C_(programming_language) dbr:The_Computer_Language_Benchmarks_Game dbc:Common_Lisp dbr:Axiom_(computer_algebra_system) dbr:Berthold_K.P._Horn dbr:Armed_Bear_Common_Lisp dbr:Cyc dbr:Conrad_Barski dbr:Liquid_Common_Lisp dbr:Macro_(computer_science) dbr:Sonya_E._Keene dbr:David_Jay_Steele dbr:Euclidean_division dbr:Extension_languages dbr:Kenneth_D._Forbus dbr:Let_Over_Lambda dbr:Java_byte_code dbr:ISLISP dbr:Tail_recursion dbr:Incremental_compiler dbr:Deep_Space_1 dbr:Deborah_G._Tatar dbr:David_B._Lamkins dbr:Symbolics n39:_The_Two_Towers dbr:Let_expression dbr:VAX dbr:Peter_Seibel dbr:Steven_L._Tanimoto dbr:Design_pattern_(computer_science) dbr:Stuart_C._Shapiro dbr:Boxing_(computer_science) dbr:GNU_Common_Lisp dbr:OpenVMS dbr:POP-11 dbr:Solaris_(operating_system) dbr:S-expression dbr:Andreas_Paepcke dbr:Robert_Wilensky dbc:Lisp_programming_language_family dbr:Metaclasses dbr:Ratio dbr:Wade_L._Hennessey dbr:Spice_Lisp dbr:Scheme_(programming_language) dbr:Addressing_mode dbr:Gerald_Jay_Sussman dbr:Filesystem dbr:Armed_Bear_J_Editor dbr:Method_(computer_programming) dbr:SubL dbc:Object-oriented_programming_languages dbr:W._Richard_Stark dbr:Scieneer_Common_Lisp dbr:Airbus dbr:Clozure_CL dbr:Eric_Benson dbr:Abstract_syntax_tree dbc:Multi-paradigm_programming_languages dbr:Continental_Airlines dbr:Golden_Common_Lisp dbr:Guy_Steele dbr:Wendy_L._Milner dbc:Programming_languages_created_in_1984 dbr:Christian_Queinnec dbr:Business_rules_engine dbr:Standard_ML dbr:Complex_number dbr:Ufasoft_Common_Lisp dbr:Yahoo! dbc:Class-based_programming_languages dbr:Namespaces dbr:Multimethods dbr:Roger_C._Schank dbr:Computer_algebra_system dbr:Practical_Common_Lisp dbr:ACL2 dbr:On_Lisp dbr:Steve_Huffman dbr:Pascal_(programming_language) dbr:Masami_Hagiya dbr:Multiple_inheritance dbr:Character_(computing) dbr:CMUCL dbr:Carnegie_Mellon_University dbr:Global_variable dbr:Doug_Hoyte dbr:Applicative_programming_language dbr:Dynamic_typing dbr:Procedural_programming dbr:.NET_Framework dbr:Reddit dbr:Free_and_open-source_software dbr:George_F._Luger dbr:Gerard_Gazdar dbr:Scope_(programming) dbr:Symbol_(programming) dbr:Edmund_Weitz dbr:GNU dbr:SQL dbr:Deep_Space_One dbr:Bit dbr:Berkeley_Software_Distribution dbr:Drew_V._McDermott dbr:Gensym dbr:Gensym_G2 dbr:Integer dbr:Pseudo-random_number_generator dbc:Cross-platform_free_software dbr:Python_(programming_language) dbr:John_H._Riley dbr:C++ dbr:Strongly-typed_programming_language dbr:Sigil_(computer_programming) dbr:Dynamic_Analysis_and_Replanning_Tool dbr:Object-oriented_programming dbr:Cadence_SKILL dbr:ZetaLisp dbr:Jet_Propulsion_Lab dbr:Richard_P._Gabriel dbr:CLISP dbr:NASA dbr:Eugene_Charniak dbr:AutoLISP dbr:Northrop_Grumman dbr:Kent_Pitman dbr:Reflective_programming dbr:Perl dbr:NIL_(programming_language) dbr:Prototype_Verification_System dbc:Articles_with_example_Lisp_(programming_language)_code dbr:S-1_Lisp dbr:ManKai_Common_Lisp dbr:Interlisp dbr:Prolog dbr:Mars_Pathfinder dbr:ASCII dbr:Unix dbr:Patrick_R._Harrison dbr:Moose_(Perl) dbr:VAX_Common_Lisp dbr:PostgreSQL dbr:Relational_operator dbr:Patrick_M._Krusenotto dbr:Dynamic_programming_language dbr:Java_Virtual_Machine dbr:Clasp dbr:Automated_theorem_prover dbr:Pavel_Penev dbr:Dan_Weinreb dbr:FreeBSD dbr:Hiroshi_G._Okuno dbr:Null_morpheme dbr:American_Airlines dbr:ALGOL_68 dbr:Compiler dbr:BBN_Butterfly dbr:LispWorks dbr:Lisp_(programming_language) dbr:Yasuko_Kitajima dbr:3GL dbr:Metaobject dbr:Dylan_(programming_language) dbr:EuLisp dbr:Multi-paradigm_programming_language dbr:Lisp_Machine dbr:Lisp_Machine_Lisp dbr:Lexical_scope dbr:Open_Genera dbr:ACT-R dbr:First-class_citizen dbr:Iterative_and_incremental_development dbr:Otto_Mayer dbr:Patrick_Winston dbr:Rodney_Allen_Brooks dbr:First-class_function dbr:Cross-platform dbr:OpenMusic dbr:Ada_(programming_language) dbr:Artificial_Intelligence dbr:Clojure dbc:Cross-platform_software dbr:Orbitz
dbo:wikiPageExternalLink
n8: n12: n24:Luger_0136070477_1.pdf n25: n28:LISPBACK.HTML n31:contents.html n33:onlisp.html n35: n36: n37: n41:cltl2.html n42:PatternsOfSoftware.pdf n43:9781484211779 n46: n49:planet.lisp.org n52:01_ab.htm n53: n54: n42:Timrep.pdf n49:clqr.boundp.org n60:lispwebtales n61: n63:10.1007%2F978-3-658-13744-1 n64:978-1-4471-1719-3 n64:978-1-4612-3186-8 n64:978-1-4613-8931-6 n69: n70:awesome-cl n72: n75:paip.html
owl:sameAs
dbpedia-he:Common_Lisp dbpedia-fa:لیسپ_معمولی dbpedia-es:Common_Lisp dbpedia-hr:Common_Lisp dbpedia-bg:Common_Lisp dbpedia-fr:Common_Lisp dbpedia-zh:Common_Lisp dbpedia-pl:Common_Lisp dbpedia-no:Common_Lisp wikidata:Q849146 dbpedia-da:Common_Lisp n29:Mx4rvViMpZwpEbGdrcN5Y29ycA dbpedia-pt:Common_Lisp dbpedia-cs:Common_Lisp dbpedia-gl:Common_Lisp dbpedia-ko:커먼_리스프 dbpedia-is:Common_Lisp freebase:m.01tlw dbpedia-de:Common_Lisp yago-res:Common_Lisp n51:5199F dbpedia-uk:Common_Lisp dbpedia-ru:Common_Lisp dbpedia-ja:Common_Lisp dbpedia-ro:Common_Lisp dbpedia-hu:Common_Lisp dbpedia-sv:Common_Lisp dbpedia-sh:Common_Lisp dbpedia-et:Common_Lisp dbpedia-it:Common_LISP n73:Common_Lisp dbpedia-fi:Common_Lisp
dbp:standardReference
dbr:Common_Lisp_HyperSpec
dbp:wikiPageUsesTemplate
dbt:Use_mdy_dates dbt:Start_date_and_age dbt:Wikibooks dbt:Main dbt:Refend dbt:Reflist dbt:Refbegin dbt:Short_description dbt:Cite_web dbt:Portal dbt:Infobox_programming_language dbt:Clear dbt:Authority_control dbt:Category_see_also dbt:Citation_needed dbt:More_citations_needed_section dbt:Common_Lisp dbt:ISBN dbt:Lisp_programming_language
dbp:generation
3.0
dbp:designer
dbr:Kent_Pitman dbr:Richard_P._Gabriel dbr:David_A._Moon dbr:Guy_Steele dbr:Dan_Weinreb dbr:Scott_Fahlman
dbp:developer
ANSI X3J13 committee
dbp:family
dbr:Lisp_(programming_language)
dbp:implementations
dbr:Clasp dbr:CLISP dbr:Genera_(operating_system) dbr:CMUCL dbr:Embeddable_Common_Lisp dbr:Allegro_Common_Lisp dbr:Armed_Bear_Common_Lisp dbr:Clozure_CL dbr:Scieneer_Common_Lisp dbr:GNU_Common_Lisp dbr:LispWorks dbr:SBCL
dbp:influenced
dbr:EuLisp dbr:Emacs_Lisp dbr:SubL dbr:Julia_(programming_language) dbr:Cadence_SKILL dbr:Moose_(Perl) dbr:R_(programming_language) dbr:*Lisp dbr:AutoLisp dbr:Clojure dbr:ISLISP dbr:Dylan_(programming_language)
dbp:influencedBy
dbr:Lisp_Machine_Lisp dbr:Lisp_(programming_language) dbr:Maclisp dbr:Scheme_(programming_language) dbr:Interlisp
dbp:operatingSystem
dbr:Cross-platform
dbp:paradigm
dbr:Multi-paradigm_programming_language dbr:Functional_programming dbr:Procedural_programming dbr:Generic_programming dbr:Reflective_programming dbr:Object-oriented_programming dbr:Metaprogramming
dbp:released
, for ANSI Common Lisp
dbp:scope
Lexical, optionally dynamic
dbp:typing
dbr:Strongly-typed_programming_language dbr:Dynamic_typing
dbp:website
n12:
dbo:abstract
Common Lisp (CL) is a dialect of the Lisp programming language, published in ANSI standard document ANSI INCITS 226-1994 (S20018) (formerly X3.226-1994 (R1999)). The Common Lisp HyperSpec, a hyperlinked HTML version, has been derived from the ANSI Common Lisp standard. The Common Lisp language was developed as a standardized and improved successor of Maclisp. By the early 1980s several groups were already at work on diverse successors to MacLisp: Lisp Machine Lisp (aka ZetaLisp), Spice Lisp, NIL and S-1 Lisp. Common Lisp sought to unify, standardise, and extend the features of these MacLisp dialects. Common Lisp is not an implementation, but rather a language specification. Several of the Common Lisp standard are available, including free and open-source software and proprietary products.Common Lisp is a general-purpose, multi-paradigm programming language. It supports a combination of procedural, functional, and object-oriented programming paradigms. As a dynamic programming language, it facilitates evolutionary and incremental software development, with iterative compilation into efficient run-time programs. This incremental development is often done interactively without interrupting the running application. It also supports optional type annotation and casting, which can be added as necessary at the later profiling and optimization stages, to permit the compiler to generate more efficient code. For instance, fixnum can hold an unboxed integer in a range supported by the hardware and implementation, permitting more efficient arithmetic than on big integers or arbitrary precision types. Similarly, the compiler can be told on a per-module or per-function basis which type of safety level is wanted, using optimize declarations. Common Lisp includes CLOS, an object system that supports multimethods and method combinations. It is often implemented with a Metaobject Protocol. Common Lisp is extensible through standard features such as Lisp macros (code transformations) and reader macros (input parsers for characters). Common Lisp provides partial backwards compatibility with Maclisp and John McCarthy's original Lisp. This allows older Lisp software to be ported to Common Lisp. Common Lisp (en abrégé CL) est une spécification du langage Lisp standardisée par l'ANSI. Common Lisp je v informatice rozšířením funkcionálního programovacího jazyku Lisp, který je zveřejněn v ANSI (American National Standards Institute). Common Lisp byl vyvinut kvůli sjednocení odlišných variant Lispu. Jedná se o jazyk, který využívá procedurální, funkcionální a objektově-orientované programovací paradigmata. Obsahuje sadu nástrojů pro objektově orientované programování. Další rozšiřující dialekty jsou s Common Lisp kompatibilní (cmlisp, elisp, autolisp atd.). 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ę. Common Lisp (сокращённо — CL) — диалект языка программирования Лисп, стандартизированный ANSI. Был разработан с целью объединения разрозненных на момент начала 1980-х годов диалектов Лиспа; доступно несколько реализаций Common Lisp, как коммерческих, так и свободно распространяемых. Стандарт фиксирует язык как мультипарадигменный: поддерживается комбинация процедурного, функционального и объектно-ориентированного программирования. В частности, объектно-ориентированное программирование обеспечивается входящей в язык системой CLOS; а система лисп-макросов позволяет вводить в язык новые синтаксические конструкции, использовать техники метапрограммирования и обобщённого программирования. Common Lisp (Коммон Лісп) — діалект мови програмування Лісп, визначений стандартом ANSI X3.226-1994. Розроблений з метою стандартизації різних варіантів мови Лісп що існували до появи стандарту. Цей діалект не є реалізацією, а, натомість, лише специфікацією мови програмування. Мова програмування Коммон Лісп реалізує декілька парадигм, зокрема: * Підтримує імперативну, функціональну та об'єктно-орієнтовану парадигми програмування. * Динамічна мова програмування, що сприяє пришвидшенню розробки програм шляхом ітеративної компіляції. * Містить CLOS, об'єктну систему, що підтримує мультиметоди та комбінації методів. * Може розширюватись через стандартні механізми макросів. 커먼 리스프 또는 커먼 리습(Common Lisp)은 리스프 언어의 일종이다. 종종 CL로 줄여 부르기도 한다. 이미 있는 다양한 리스프 변종들을 표준화하기 위한 목적으로 개발되었으며, ANSI X3.226-1994 이 표준번호이다. 리스프 방언들 중에 스킴과 함께 가장 널리 쓰이고 있다. 커먼 리스프는 함수형 프로그래밍 뿐 아니라 절차형 프로그래밍, 객체 지향 프로그래밍 등 다양한 패러다임을 지원한다. 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」による例外処理。 * マクロ(プログラムによるコンパイル時のコード変換)やリーダーマクロ(特定の文字に対して新しく構文を拡張する)といった標準機能により言語を拡張可能。 Common Lisp,縮寫為CL(不是組合邏輯的縮寫)是Lisp編程語言的一種方言,由ANSI INCITS 226-1994(R2004)(前身為ANSI X3.226-1994(R1999)),所定義的語言規範標準。Common Lisp HyperSpec是源自於ANSI Common Lisp標準的網頁超連結版本。 CL語言是為標準化和改良Maclisp而開發的後繼者。到20世紀80年代初,幾個工作群組已經在設計MacLisp各種後繼者,例如:Lisp Machine Lisp(又名 ZetaLisp),Spice Lisp,NIL和S-1 Lisp。CL是為了標準化和擴展此前眾多的MacLisp分支而開發,它本身並非具體的實作,而是對語言設立標準的規範。有數個實作符合Common Lisp規範,其中包括自由和開源軟件,以及商業化產品。CL支援了結構化、函數式和物件導向編程等範式。相对于各种嵌入在特定产品中的语言,如Emacs Lisp和AutoLISP,Common Lisp是一種用途廣泛的编程语言。不同於很多早期Lisp,Common Lisp如同Scheme,其中的變量是預設為詞法作用域的。 身為一種動態編程語言,它有助於進化和增量的軟件開發,並將其迭代編譯成高效的執行程序。這種增量開發通常是互動持續地改善,而不需中斷執行中的應用程序。它還支援在後期的分析和優化階段添加可選的型別註記與轉型,使編譯器產生更有效率的代碼。例如在硬體和實作的支援範圍內,fixnum能保存一個未封裝整數,允許比大整數或任意精度類型更高效率的運算。同樣地,在每個模組或函數的基礎上可聲明優化,指示編譯器要編譯成哪一類型的安全級別。 CL包含了支援多分派和方法組合的物件系統,縮寫為CLOS,它通常以元物件(Metaobject)協定來實現。 CL藉由標準功能進行擴展,例如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))。 CL為Maclisp和约翰·麦卡锡的原創Lisp提供了一些向後兼容性。這允許較舊的Lisp軟件移植到Common Lisp之上。 Il Common Lisp, comunemente abbreviato con CL, è un dialetto del linguaggio di programmazione Lisp, pubblicato nello standard ANSI ANSI INCITS 226-1994 (R2004) (ex X3.226-1994 (R1999)). 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 , 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). Common Lisp (oft abgekürzt mit CL) ist eine Multiparadigmen-Programmiersprache innerhalb der Sprachfamilie Lisp. Sie entstand aus einer 1981 gestarteten Bemühung unter Leitung von Scott Fahlman, einen standardisierten Dialekt als Nachfolger von Maclisp (und dessen Varianten) zu finden und wurde 1994 als ANSI Common Lisp standardisiert. Common Lisp es un lenguaje de programación que pertenece a la familia de lenguajes Lisp. Se encuentra descrito en el documento estándar ANSI INCITS 226-1994 (R2004) del ANSI, (antes X3.226-1994 (R1999)).​ Desarrollado para estandarizar las variantes divergentes del Lisp (aunque principalmente las variantes de MacLisp) que lo precedió, no es una implementación sino una especificación del lenguaje. Están disponibles varias implementaciones del estándar de Common Lisp, incluyendo la de software libre y de código abierto y productos propietarios. Common Lisp es un lenguaje multi paradigma de propósitos generales. Soporta una combinación de paradigmas de programación como procedimental (imperativo), funcional, y orientada al objeto. Como un lenguaje de programación dinámica, facilita el desarrollo de software de una manera evolutiva e incremental, con la compilación iterativa en programas eficientes en tiempo de ejecución. Common Lisp incluye al CLOS, un sistema de objetos que soporta y combinaciones de métodos. Es extensible a través de del MetaObject Protocol. Common Lisp es extensible usando las características estándar tales como macros de Lisp (rearreglo del código en tiempo de compilación logrado por el programa en sí mismo) y macros de lectura (extensión de la sintaxis para dar un significado especial a los caracteres reservados para los usuarios con este propósito). 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 . En vidareutveckling av standarden skedde senare under ANSI, och resulterade i en standard, vilken fastslogs 1994. Common Lisp är ett multiparadigmatiskt programspråk. Common Lisp inkluderar CLOS, Common Lisp Object System, vilket ger språket stöd för objektorienterad programmering i formen av multimetoder och metodkombinationer. Språket kan utökas med hjälp av makron. Common Lisp é uma implementação específica da linguagem de programação Lisp multi-paradigma que suporta programação funcional e procedural. Sua especificação foi criada por Guy L. Steele nos anos 1980 a partir da linguagem Lisp com o intuito de combinar aspectos de diversos dialetos Lisp anteriores, incluindo Scheme. Foi proposto inicialmente o nome de "Standard Lisp" para a linguagem, mas em virtude de um dialecto Lisp já existir com este nome, se buscou um nome similar, resultando no nome "Common Lisp". Em 1994 foi publicada no padrão ANSI Information Technology - Programming Language - Common Lisp, registro X3.226-1994 (R1999).. É bem maior e semanticamente mais complexa que Scheme uma vez que foi projetada para ser uma linguagem comercial e ser compatível com os diversos dialectos Lisp dos quais derivou.
dbp:dialects
CLtL1, CLtL2, ANSI Common Lisp
dbp:fileExt
.lisp, .lsp, .l, .cl, .fasl
dbp:namespaceStyle
Lisp-2
gold:hypernym
dbr:Dialect
dbp:wordnet_type
n55:synset-programming_language-noun-1
prov:wasDerivedFrom
wikipedia-en:Common_Lisp?oldid=1121198753&ns=0
dbo:wikiPageLength
95094
dbo:designer
dbr:Scott_Fahlman dbr:Guy_Steele dbr:Kent_Pitman dbr:Dan_Weinreb dbr:David_A._Moon dbr:Richard_P._Gabriel
dbo:developer
dbr:American_National_Standards_Institute
dbo:influenced
dbr:Dylan_(programming_language) dbr:Moose_(Perl) dbr:Julia_(programming_language) dbr:SubL dbr:R_(programming_language) dbr:Clojure dbr:Emacs_Lisp dbr:AutoLisp dbr:ISLISP dbr:*Lisp dbr:EuLisp dbr:Cadence_SKILL
dbo:influencedBy
dbr:Interlisp dbr:Scheme_(programming_language) dbr:Lisp_Machine_Lisp dbr:Lisp_(programming_language) dbr:Maclisp
foaf:isPrimaryTopicOf
wikipedia-en:Common_Lisp