Common Lisp
0 sources
Common Lisp is a software application influenced by Lisp, Lisp Machine Lisp, Maclisp, Scheme (programming language), and Interlisp . It incorporates features and design elements from these earlier Lisp dialects, reflecting a synthesis of their capabilities and philosophies . The language was developed to unify and standardize the diverse Lisp traditions that had emerged in academic and industrial settings . Its design prioritizes flexibility and expressiveness, drawing directly from its predecessors to support both procedural and functional programming paradigms .
Common Lisp
Summary
Common Lisp is a programming language[1]. It ranks in the top 3% of programming_language entities by monthly Wikipedia readership (803 views/month).[2]
Key Facts
- Common Lisp was influenced by Lisp[3].
- Common Lisp was influenced by Lisp Machine Lisp[4].
- Common Lisp was influenced by Maclisp[5].
- Common Lisp was influenced by Q187560[6].
- Common Lisp was influenced by Interlisp[7].
- Common Lisp's instance of is recorded as programming language[8].
- Common Lisp's instance of is recorded as procedural programming language[9].
- Common Lisp's instance of is recorded as object-based language[10].
- Common Lisp's instance of is recorded as functional programming language[11].
- Common Lisp's instance of is recorded as multi-paradigm programming language[12].
- Common Lisp's based on is recorded as Interlisp[13].
- Common Lisp's based on is recorded as Maclisp[14].
- Common Lisp's developer is recorded as Common Lisp committee, J13[15].
- Common Lisp's designed by is recorded as Scott E. Fahlman[16].
- Common Lisp's designed by is recorded as Richard P. Gabriel[17].
- Common Lisp's designed by is recorded as David Moon[18].
- Common Lisp's Commons category is recorded as Common Lisp[19].
- Common Lisp comprises CLtL1[20].
- Common Lisp comprises CLtL2[21].
- Common Lisp comprises ANSI X3.226[22].
- Common Lisp comprises ANSI INCITS 226[23].
- January 1, 1984 marks the founding of Common Lisp[24].
- Common Lisp's has edition or translation is recorded as Common Lisp HyperSpec[25].
- Common Lisp's official website is recorded as https://common-lisp.net[26].
- Common Lisp's topic's main category is recorded as Category:Common Lisp[27].
Body
Designation and Status
Recorded instance of include programming language[8], procedural programming language[9], object-based language[10], functional programming language[11], and multi-paradigm programming language[12].
History and Context
January 1, 1984 marks the founding of Common Lisp[24].
Why It Matters
Common Lisp ranks in the top 3% of programming_language entities by monthly Wikipedia readership (803 views/month).[2] It has Wikipedia articles in 22 language editions, a strong signal of global cultural recognition.[28] It is known by 10 alternative names across languages and contexts.[29]
It has been cited as an influence by R[30], a programming language[31], founded in 1993[32]; Clojure[33], a programming language[34], founded in 2007[35]; Scala[36], an object-based language[37], founded in 2004[38]; Raku[39], a programming language[40], founded in 2015[41]; Emacs Lisp[42], a programming language[43], founded in 1985[44]; and Dylan[45], a programming language[46], founded in 1992[47].
FAQs
Who did Common Lisp influence?
Common Lisp has been cited as an influence by R[30], Clojure[33], Scala[36], and Raku[39].