Лісп
Выгляд
Lisp | |
---|---|
Клас мовы | мультыпарадыгмавая: функцыйная, працэдурная, рэфлектыўная, метапраграмавальная |
З’явілася ў | 1958 |
Аўтар(ы) | Джон Мак-Карці |
Тыпізацыя даных | дынамічная, строгая |
Дыялекты | Arc, AutoLISP, Clojure, Common Lisp, Emacs Lisp, EuLisp, Franz Lisp, Hy, Interlisp, ISLISP, LeLisp, LFE, Maclisp, MDL, Newlisp, NIL, Picolisp, Portable Standard Lisp, Racket, RPL, Scheme, SKILL, Spice Lisp, T, XLISP, Zetalisp |
Зведала ўплыў | Information Processing Language[d] |
Паўплывала на | CLIPS, CLU, COWSEL, Dylan, Elixir, Falcon, Forth, Haskell, Io, Ioke, JavaScript, Julia, Logo, Lua, Mathematica, MDL, MLML, Nim, Nu, OPS5, Perl, POP-2/11, Python, R, Rebol, Ruby, Smalltalk, Tcl |
Лісп (англ.: LISP, гістарычна назва запісваецца вялікімі літарамі) — сямейства камп'ютарных моў праграмавання высокага ўзроўню. Адметнай асабклівасцю моў з'яўляюцца выключнае ўжыванне прэфікснай польскай натацыі і звычайных (круглых) дужак.[1] Першыя спецыфікацыі мовы створаны ў 1958 годзе.[2]
Першапачаткова мова Лісп была створана ў якасці зручнай матэматычнай натацыі для камп'ютарных праграм, пад уплывам пазначэнняў, ужываных у лямбда-злічэнні Алонза Чорча. Мова хутка стала папулярнай сярод даследчыкаў штучнага інтэлекту.
Назва мовы паходзіць ад англ.: LISt Processor — апрацоўшчык спісаў. Звязаныя спісы з'яўляюцца адной з асноўных структур дадзеных мовы Лісп.
Зноскі
- ↑ Edwin D. Reilly (2003). Milestones in computer science and information technology. Greenwood Publishing Group. pp. 156–157. ISBN 978-1-57356-521-9.
- ↑ SICP: Foreword(недаступная спасылка). — «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.» Архівавана з першакрыніцы 27 ліпеня 2001. Праверана 5 лістапада 2015.
Літаратура
[правіць | правіць зыходнік]- Савіцкі М. Тлумачальны слоўнік па інфарматыцы: / Мікола Савіцкі. Мн.: Энцыклапедыкс. 2009. ISBN 978-985-6742-83-8