运字是什么结构| 木白念什么| 什么是润年| 烦恼千千是什么生肖| 湿疹用什么药| 禅宗是什么意思| 一单一双眼皮叫什么眼| 很难怀孕是什么原因| 618是什么节日| 专硕和学硕有什么区别| 狐狸是什么科| 肝在五行中属什么| 通草和什么炖最催奶了| 被子植物是什么| 喜金是什么意思| 脂肪肝不能吃什么| 尿等待吃什么药最好| 三月十五是什么星座| 二氧化碳结合力是什么| 心肌缺血吃什么药最好| 上焦火吃什么药最有效| 如梦初醒是什么意思| 虎是什么命| 做梦买房子是什么预兆| 女性脱发严重是什么原因引起的| 什么人什么己| 发烧时不宜喝什么饮料| 激光脱毛对人体有没有什么危害| 避孕套什么牌子的好| 中性人是什么意思| 摩羯女和什么星座最配| 天的反义词是什么| 幼猫能吃什么| 露从今夜白下一句是什么| 性激素六项什么时候查| 增肌吃什么最好| 口腔溃疡挂什么科就诊| 处女座什么性格| 猴头菇和什么煲汤最好| 精血是什么意思| cha什么意思| 臭宝是什么意思| 怀孕建档是什么意思| 围绝经期吃什么药调理| 40岁适合什么工作| 什么食物含dha| 抗衡是什么意思| 香蕉可以做什么美食| o型rhd阳性是什么意思| 维他命是什么| 什么人容易得阿尔兹海默症| 焦虑症吃什么中成药能根治| 分泌物呈褐色是什么原因| 灵魂伴侣是指什么意思| 弱水三千是什么意思| myp是什么意思| 跑完步头疼是为什么| 碳14呼气试验阳性是什么意思| 什么时候闰五月| 梦见自己请客吃饭是什么意思| 情有独钟什么意思| 贫血吃什么可以补血| 祖师爷是什么意思| 湿疹吃什么药好| 诺如病毒是什么症状| 夫妻相是什么意思| iv医学上什么意思| a4纸能折什么| oz是什么意思| 月经调理吃什么好| 炎性改变是什么意思| 什么是健康证| 吃紧急避孕药有什么副作用| 无回声结节是什么意思| 2044年是什么年| 卡卡西是什么意思| 为什么会这样| 属鼠的幸运色是什么颜色| 血压低有什么办法| 吃什么促进消化| 糖皮质激素是什么药| 鱼油什么时候吃最好| 蚂蚁喜欢吃什么| 什么什么之什么| c1和c2有什么区别| 传染性单核细胞增多症是什么病| 增强记忆力吃什么| 是什么牌子的衣服| 哮喘不能吃什么| 代用茶是什么意思| 苹果是什么季节的水果| 什么食物对眼睛视力好| 咳咳是什么意思| 咳嗽吃什么药好得快| 心慌心跳吃什么药| 乱伦是什么| 花生碎能做什么食物吃| 纯净水和矿泉水有什么区别| 邓绥和阴丽华什么关系| 低压高吃什么食物好| 把头是什么意思| living是什么意思| 罗红霉素和红霉素有什么区别| 什么是快捷支付| 人体第一道防线是什么| 局级干部是什么级别| 啵是什么意思| 胃轻度肠化是什么意思| 意大利买什么包便宜| 肌肉跳动是什么原因| 三级残疾是什么程度| 颈动脉彩超查什么| 濡养是什么意思| 尿道炎吃什么| 屁多屁臭是什么原因| 婴儿长牙有什么症状| 右胸痛什么原因| 舌苔发黄是什么原因| 三点水一个四读什么| omega3是什么| 六月八日是什么星座| 榨精是什么意思| 五花肉炒什么好吃| 梦见吃米饭是什么意思| 肾结石少吃什么食物| 水奶和奶粉什么区别| 什么人不能吃香蕉| 非诚勿扰什么意思| 什么动物吃蚂蚁| fs是什么单位| 人比黄花瘦是什么意思| 射手座女和什么星座最配| 什么是骨质增生| 烂嘴是什么原因| 夏天补什么| 柠檬水喝多了有什么坏处| 什么是关税| dw是什么| 吃什么全面补充维生素| 打边炉是什么意思| 什么是商业保险| joway是什么牌子| 上海是什么中心| 胸口中间疼是什么原因| 指标是什么意思| 就坡下驴什么意思| 男性尿黄是什么原因| 脾主四肢是什么意思| 岁月如梭是什么意思| 做宫腔镜检查需要提前做什么准备| 小孩脚麻是什么原因| 8月29是什么星座| 安全是什么| oa期刊是什么意思| 男人到了什么年龄就性功能下降| 晚上喝红酒配什么小吃| 太极是什么| 男孩学什么技术最好| 身体机能是什么意思| 孕妇梦见黑蛇是什么意思| 汗味酸臭是什么原因| 大便干燥是什么原因| 什么是业力| 辣椒炒肉用什么辣椒| 感冒冒虚汗是什么原因| 宁属于五行属什么| 固执什么意思| 肠子粘连有什么办法解决| 葫芦鸡为什么叫葫芦鸡| 心尖尖是什么意思| 天山翠属于什么玉| 安眠药有什么副作用| 难于上青天是什么意思| 香皂和肥皂有什么区别| 嗓子有异物感堵得慌吃什么药| 后羿射日是什么意思| 月经肚子疼是什么原因| 脑萎缩挂什么科| 叛逆期是什么意思| 对偶是什么意思| dmc是什么意思| 贝母和川贝有什么区别| 手腕疼痛挂什么科| a型血可以接受什么血型| 什么叫有机食品| 生抽和酱油有什么区别| 容易感冒是什么原因| 喝山楂水有什么好处和坏处| 脱肛是什么原因造成的| yuki是什么意思| 蜂王浆是什么东西| 创面是什么意思| 补充微量元素吃什么| 养胃吃什么食物最好| 1943年属什么| 篱笆是什么东西| 癫疯病早期有什么症状| 血小板低看什么科| 怀孕前期有什么症状| 什么带不能系| 什么时候排卵期| 为什么会得梅毒| 黄酒有什么功效与作用| 玉势是什么| 中医治未病是什么意思| 儿童尿频什么原因引起的| 脉管炎吃什么药最好| 1963年的兔是什么命| 什么叫出柜| 月经不调吃什么调理| 鼠妇吃什么| 甲状腺囊肿不能吃什么| 农历11月18日是什么星座| 什么是抄底| lmp是什么意思| 甲醛中毒吃什么药| 甘油三酯低有什么危害| 大步向前走永远不回头是什么歌| 精索静脉曲张是什么原因导致的| 2.7是什么星座| 尿分叉吃什么药好得快| 什么叫粳米| 山竹是什么季节的水果| 玉的五行属性是什么| 命硬的人有什么特征| 3月6号是什么星座的| 腋下有疙瘩是什么原因| qs排名是什么意思| 炒菜用什么油比较好| 阴囊潮湿吃什么中成药| 扁桃体发炎咳嗽吃什么药效果好| 空调数显是什么意思| 吃枸杞有什么好处| 衣字旁的字和什么有关| 吃什么补充维生素b| 警察和公安有什么区别| 楚怀王和芈月什么关系| 凝血是什么意思| 头发长的快是什么原因| 韩后属于什么档次| 怀孕之后身体有什么变化| 椰子水有什么功效| 什么是cpi| 空腹c肽偏高说明什么| rpr阴性是什么意思| husky是什么牌子| 什么茶好喝又对身体好| gfr医学上是什么意思| 失心是什么字| 青海湖里面有什么鱼| 左腹部疼是什么原因| 1223是什么星座| 为什么会近视| 水瓶座的幸运色是什么颜色| 奕五行属什么| 长胸毛的男人代表什么| 11月份是什么星座的| 大便出血是什么原因| 点到为止是什么意思| 焦作有什么大学| 头发偏黄是什么原因| mri检查是什么| 钾高吃什么可以降下来| 怀孕做梦梦到蛇是什么意思| 百度Jump to content

山东检察机关对“徐玉玉被电信诈骗案”提起公诉

From Wikipedia, the free encyclopedia
百度 承认它、面对它、解决它就是。

The programming language Lisp is the second-oldest high-level programming language with direct descendants and closely related dialects still in widespread use today. The language Fortran is older by one year.[1][2] Lisp, like Fortran, has changed a lot since its early days, and many dialects have existed over its history. Today, the most widely known general-purpose Lisp dialects are Common Lisp and Scheme.

Language Year begun Created by (at) Comments References
ACL2 1990 Robert Boyer,
J Moore,
Matt Kaufmann
A Computational Logic for Applicative Common Lisp consists of a programming language, an extensible theory in a first-order logic, and a mechanical theorem prover [3]
Arc 2008 Paul Graham Dialect of Lisp developed by Paul Graham and Robert Morris [4]
AutoLISP 1986 David Betz Built to include and use with the full version of AutoCAD and its derivatives [5]
BBN LISP 1966 BBN Based on L. Peter Deutsch's Lisp implementation for PDP-1, which was developed from 1960 to 1964; in time language was expanded until it became its own separate dialect in 1966; later renamed Interlisp [6]
Chez Scheme 1985 R. Kent Dybvig Scheme dialect
Chialisp 2019 Bram Cohen Lisp-like language, focus on security and auditability; commonly used on Chia blockchain to lock funds in smart coins until spent and released by their owner, enabling behavior similar to a smart contract [7][8][9]
Chicken 2000 Felix Winkelmann Scheme dialect
Clojure 2007 Rich Hickey Lisp dialect, emphasizes functional programming; runs on Java virtual machine, Common Language Runtime, and JavaScript engines; like other Lisps, treats code as data (homoiconicity) and has a macro system [10]
ANSI Common Lisp 1994 ANSI X3J13 committee Common Lisp enhanced and standardized, published in ANSI standard document ANSI INCITS 226-1994; to the features of Common Lisp, it adds the loop macro, and the Common Lisp Object System (CLOS) to provide object-oriented programming paradigm with multiple dispatch (multimethods), and method combinations; runs on many platforms: Unix, Linux, macOS, Windows, JVM, JavaScript, Unix/C, LLVM/C++, Android, iOS [11]
Common Lisp 1984 Lisp dialect first standardized in a book, "Common Lisp the Language", by Guy L. Steele,[12] developed as a standardized and improved successor of Maclisp; statically and dynamically scoped; strongly-typed, allows (optional) type declarations;[13] separate namespaces for functions versus data variables, a trait often named Lisp-2; object-oriented programming is possible via libraries such as Flavors, CommonLOOPS, and later CLOS; treats code as data (homoiconicity) and has a macro system; The reader is extensible via reader macros[13] [11]
Dylan 1992 Apple Computer Mostly based on Scheme and Common Lisp, was designed as system and application programming language by Apple; first used to write an operating system and applications for internal prototypes of the later released Apple Newton computer; first official version of Apple Dylan also had s-expression based syntax; Apple collaborated with partners to develop this language
Emacs Lisp 1976 Richard Stallman Also termed Elisp, used by GNU Emacs and XEmacs text editors to implement most editing functions built into Emacs [14]
EuLisp 1990 Statically and dynamically scoped Lisp dialect developed by a loose formation of industrial and academic Lisp users and developers across Europe; the standardizers intended to create a new Lisp "less encumbered by the past" (compared to Common Lisp), and not so minimalist as Scheme, and to integrate the object-oriented programming paradigm well [15]
Franz Lisp 1980 Richard Fateman Written at UC Berkeley by the students of Professor Richard J. Fateman, based largely on Maclisp and distributed with the Berkeley Software Distribution (BSD) for the Digital Equipment Corp (DEC) VAX [16]
Game Oriented Assembly Lisp (GOAL) 2000s Andy Gavin Video game programming language developed by Andy Gavin and the Jak and Daxter team at Naughty Dog; written using Allegro Common Lisp; used in developing the full game series [17]
Hy 2013 Paul Tagliamonte A lisp with tight integration with Python
Ikarus 2007 Abdulaziz Ghuloum Scheme dialect
Interlisp 1967 BBN Programming environment built around a version of Lisp language; development began in 1967 at Bolt, Beranek and Newman in Cambridge, Massachusetts as BBN LISP, which ran on PDP-10 machines running the TENEX operating system; when Danny Bobrow, Warren Teitelman, and Ronald Kaplan moved from BBN to Xerox PARC, it was renamed Interlisp [18]
ISLISP 1997 WG16 Small core language to help bridge the gap between differing Lisp dialects [19]
Le Lisp 1981 INRIA Designed by Jér?me Chailloux, Emmanuel St. James, INRIA [20][21][22]
Lisp Flavored Erlang (LFE) 2008 Robert Virding Lisp dialect built on Core Erlang and the Erlang virtual machine BEAM
Lisp Machine Lisp 1984 Sometimes named Zetalisp, is a direct descendant of Maclisp; was developed in the mid to late 1970s as the systems programming language for the MIT Lisp machines [23]
Lispkit Lisp 1980 Peter Henderson A lexically scoped, purely functional subset of Lisp ("Pure Lisp") developed as a testbed for functional programming concepts. [24]
Maclisp 1966 Project MAC Originated at MIT's Project MAC in late 1960s; based on Lisp 1.5; Richard Greenblatt was main developer of original codebase for the PDP-6;[25] Jon L. White was responsible for later maintenance and development [25]
MultiLisp 1980s Robert H. Halstead Scheme dialect, extended with constructs for parallel computing, executing, and shared memory; also had some unusual garbage collection and task scheduling algorithms [26]
NIL 1970s MIT 32-bit Lisp implementation developed at MIT; intended as successor to Maclisp; NIL stood for New Implementation of LISP, and was in part a response to DECs VAX computer [27][28]
OpenLisp 1988 Christian Jullien ISLISP compatible language with many Common Lisp extensions; runs on most modern operating systems [29]
Owl Lisp 2012 Aki Helin Pure functional Scheme dialect; based on applicable subset of the R7RS standard; has been extended mainly with threads and the data structures needed for purely functional operation [30]
PicoLisp 1988 Alexander Burger Open-source Lisp dialect; runs on Linux and other POSIX-compliant systems; most prominent features are simplicity and minimalism [31]
Portable Standard Lisp 1980 University of Utah Tail-recursive dynamically bound Lisp dialect inspired by its predecessor, Standard Lisp and the Portable Lisp Compiler; it implements the Reduce computer algebra system
Racket 1994 PLT Inc. General purpose, multi-paradigm programming language in the Lisp-Scheme family; one of its design goals is to serve as a platform for language creation, design, and implementation; it is used in many contexts such as scripting, general-purpose programming, computer science education, and research [32][33]
Scheme 1970 Guy L. Steele,
Gerald Sussman
Functional programming language with a minimalist design philosophy specifying a small standard core with powerful tools for language extension [12]
Scheme In One Defun (SIOD) 1988 George J. Carrette Small Scheme implementation, written in C language, made to embed in C programs
SKILL 1990 Cadence Design Systems Used as a scripting language and PCell description language used in many EDA software suites by Cadence [34]
T 1984 Jonathan A. Rees,
Norman I. Adams
Scheme dialect developed in the early 1980s by Jonathan A. Rees, Kent M. Pitman, and Norman I. Adams of Yale University as an experiment in language design and implementation [35]
TXR 2009 Kaz Kylheku Consists of a Lisp dialect (TXR Lisp) and a pattern language for processing text (TXR Pattern Language) [36]

Timeline

[edit]
1958 1960 1965 1970 1975 1980 1985 1990 1995 2000 2005 2010 2015 2020
 LISP 1, 1.5, LISP 2(abandoned)
 Maclisp
 Interlisp
 MDL
 Lisp Machine Lisp
 Scheme  R5RS  R6RS  R7RS small
 NIL
 ZIL (Zork Implementation Language)
 Franz Lisp
 muLisp
 Common Lisp  ANSI standard
 Le Lisp
 MIT Scheme
 XLISP
 T
 Chez Scheme
 Emacs Lisp
 AutoLISP
 PicoLisp
 Gambit
 EuLisp
 ISLISP
 OpenLisp
 PLT Scheme  Racket
 newLISP
 GNU Guile
 Visual LISP
 Clojure
 Arc
 LFE
 Hy

References

[edit]
  1. ^ "SICP: Foreword". Archived from the original on 2025-08-06. Lisp is a survivor, having been in use for about a quarter of a century. Among the active programming languages only Fortran has had a longer life.
  2. ^ "Conclusions". Archived from the original on 2025-08-06. Retrieved 2025-08-06.
  3. ^ "ACL2 Annotated Bibliography".
  4. ^ Graham, Paul. "Arc FAQ". Retrieved 2025-08-06.
  5. ^ "AutoLISP". Retrieved 14 April 2014.
  6. ^ "BBN-LISP". Interlisp family. Software Preservation Group. Retrieved 17 March 2016.
  7. ^ Cohen, Bram. "Chialisp". Chialisp.com.
  8. ^ Cohen, Bram. "Bram Cohen". Twitter.
  9. ^ Cohen, Bram (2025-08-06). "Introducing Chialisp". Chia Network. Retrieved 2025-08-06.
  10. ^ "Clojure". Clojure.org. Retrieved 2025-08-06.
  11. ^ a b "CLHS: About the Common Lisp HyperSpec: Authorship Information". LispWorks. Retrieved 2025-08-06.
  12. ^ a b Steele, Guy L. Jr. (1981). Common Lisp the Language, 2nd Ed. Digital Press. ISBN 978-1-55558-041-4. Common Lisp is a new dialect of Lisp, a successor to MacLisp, influenced strongly by ZetaLisp and to some extent by Scheme and InterLisp.
  13. ^ a b "Common Lisp the Language: Type declarations".
  14. ^ "My Lisp Experiences and the Development of GNU Emacs". GNU. Retrieved 18 March 2016.
  15. ^ "An Overview of EuLisp" (PDF). www.softwarepreservation.org. Retrieved 18 March 2016.
  16. ^ Gabriel, Richard P. (May 1985). Performance and evaluation of Lisp systems (PDF). MIT Press; Computer Systems Series. ISBN 0-262-07093-6. LCCN 85-15161.
  17. ^ "[Sweng-gamedev] Higher Level Languages (Was: Next Gen Multiplatform Load Balancing)". Archived from the original on 12 April 2007.
  18. ^ Teitelman, Warren (April 1972), "Do What I Mean", Computers and Automation: 8–11.
  19. ^ "Programming Language ISLISP". Archived from the original on 22 January 2016. Retrieved 18 March 2016.
  20. ^ Chailloux, Jér?me (1983). "LE LISP 80 version 12" (PDF). INRIA. Retrieved 16 March 2012.
  21. ^ Chailloux, J.; Devin, M.; Hullot, J.M. (1984). "Le_Lisp, a portable and efficient Lisp system" (PDF). INRIA. Retrieved 16 March 2012.
  22. ^ Chailloux, Jér?me (November 2001). Le_Lisp de l'INRIA: Le Manuel de référence. Version 14. Rocquencourt France: INRIA. p. 190.
  23. ^ "Lisp Machine Manual" (PDF). MIT. Retrieved 18 March 2016.
  24. ^ "The LispKit Manual (Volume 1)" (PDF). Oxford University. Retrieved 12 September 2022.
  25. ^ a b Levy, Steven (1984). Hackers: Heroes of the Computer Revolution. Doubleday. ISBN 0-385-19195-2.
  26. ^ Halstead, R. H. "A Language for Concurrent Symbolic Computation". Retrieved 2025-08-06.
  27. ^ Gabriel, Richard P (May 1985). Performance and evaluation of Lisp systems (PDF). MIT Press; Computer Systems Series. ISBN 978-0-262-07093-5. LCCN 85015161.
  28. ^ Steele, Guy L. Jr.; Gabriel, Richard P. "The evolution of Lisp" (PDF). Retrieved 2025-08-06.
  29. ^ "Eligis: OpenLisp, ISLISP, ISO Lisp". Retrieved 7 April 2018.
  30. ^ "Owl Lisp". Retrieved 2025-08-06.
  31. ^ Burger, Alexander. "Internal structures". software-lab.de. Retrieved 18 March 2016.
  32. ^ "Welcome to Racket". Retrieved 2025-08-06.
  33. ^ "Dialects of Racket and Scheme". Retrieved 2025-08-06.
  34. ^ Barnes, T.J. (1990). "SKILL: a CAD system extension language". Design Automation Conference, 1990. Proceedings., 27th ACM/IEEE. DAC'90. doi:10.1109/DAC.1990.114865.
  35. ^ "The T Project". Jonathan Rees. Retrieved 18 March 2016.
  36. ^ "TXR Language". Kaz Kylheku. Retrieved 31 August 2017.
彩云之南是什么意思 xo是什么酒 爸爸的姐姐的儿子叫什么 褪黑素什么时候吃 猫叫是什么原因
cm代表什么单位 不宜是什么意思 男人早泄吃什么药最好 关羽使用的武器是什么 什么小兔
眼睛发炎用什么药效果好 胃不好喝什么茶 什么时候需要打破伤风针 四月初四是什么节日 下午4点到5点是什么时辰
梦见丧尸是什么预兆 十一月二十八是什么星座 脚丫痒是什么原因 低血压的人吃什么好 c反应蛋白是什么意思
什么软件可以开空调hcv8jop3ns5r.cn 骨质增生是什么症状hcv9jop6ns3r.cn 1988年属什么今年多大bjcbxg.com 口水臭什么原因hcv8jop7ns5r.cn 肝火旺盛吃什么hcv8jop6ns0r.cn
阴道是什么样的hcv8jop4ns3r.cn 久负盛名的负是什么意思hcv8jop1ns7r.cn 两肋插刀是什么意思aiwuzhiyu.com lmp医学上什么意思imcecn.com 应无所住而生其心什么意思hcv8jop2ns1r.cn
白细胞高说明什么hcv8jop4ns7r.cn 相敬如宾什么意思hcv9jop5ns4r.cn 灰色t恤配什么颜色裤子hcv8jop6ns1r.cn 心跳过缓是什么原因造成的creativexi.com 屋尘螨和粉尘螨是什么hkuteam.com
心脏房颤是什么意思jingluanji.com 残联是什么性质的单位hcv9jop8ns3r.cn 脑膜瘤钙化意味着什么hcv8jop3ns9r.cn 西夏是现在的什么地方hcv8jop9ns1r.cn 剌是什么意思cl108k.com
百度