Lisp
![](http://upload.wikimedia.org/wikipedia/commons/thumb/4/49/John_McCarthy_Stanford.jpg/220px-John_McCarthy_Stanford.jpg)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/7b/Steve_Russell.jpg/220px-Steve_Russell.jpg)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/16/LISP_machine.jpg/220px-LISP_machine.jpg)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/f/f7/4.3_BSD_UWisc_VAX_Emulation_Lisp_Manual.png/220px-4.3_BSD_UWisc_VAX_Emulation_Lisp_Manual.png)
Lisp, olim LISP, est familia computatralium linguarum programmandi, cui sunt diuturna historia, praefixo Polonico distincte et funditus parenthesizato praedita.[1] Primum excogitata anno 1958, Lisp est secunda a veterrima lingua programmandi gradus summi late in usu; solum Fortran est vetustius (uno anno solo).[2][3] Sicut Fortran, Lisp magnopere commutatum est, variissimas dialectos gignens, quarum dialecti propositorum generalium latissime agnitae Common Lisp et Scheme sunt.
Lisp primum excogitatum est ut pro utili notatione mathematica programmatum computatralium sit, a notatione calculi lambda Alonzi Church motum. Rapide factum est lingua programmandi investigationum intellegentiae artificialis praeposita. Una ex primis linguis programmandi, Lisp fuit auctor multorum consiliorum in scientia computatrali, inter quae sunt structurae datorum arborum, automatica recondendi administratio, dynamic typing, conditionalia, functiones ordinis superioris, recursio, et compilatores se excipientes.[4]
Nomen LISP a LISt Processing, locutione Anglica, deducitur, qui indices conexi sunt una ex structuris datorum programmaturae Lisp, et codex fontanus ipse in indicibus consistit.
Salve, munde!
[recensere | fontem recensere]Hic textus monstrat programma minimum, quod "Salve, munde!" in monitorium mittit.
(format t "Salve, munde!")
Nexus interni
Notae
[recensere | fontem recensere]- ↑ Reilly 2003:156–157.
- ↑ SIPC 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."
- ↑ Conclusions.
- ↑ Paul Graham, Revenge of the Nerds.
Bibliographia
[recensere | fontem recensere]- Abelson, Harold, Gerald Jay Sussman, et Julie Sussman. 1996. Structure and Interpretation of Computer Programs. Ed. secunda. Cantabrigiae Massachusettae: MIT Press. ISBN 0262011530.
- Berkeley, Edmund C., et Daniel G. Bobrow, eds. 1964. The Programming Language LISP: Its Operation and Applications. Cantabrigiae Massachusettae: MIT Press. PDF.
- Graham, Paul. 2004. Hackers & Painters: Big Ideas from the Computer Age. O'Reilly. ISBN 0596006624.
- McCarthy, John. 1979. The implementation of Lisp. Stanford University. Situs.
- Reilly, Edwin D. 2003. Milestones in computer science and information technology. Greenwood Publishing Group. ISBN 9781573565219. Google Books.
- Stallman, Richard. 2002. "My Lisp Experiences and the Development of GNU Emacs." Transcriptum orationis in International Lisp Conference die 28 Octobris habitae.
- Steele, Guy L. Jr., et Richard P. Gabriel. 1993. The evolution of Lisp. Acroasis apud "The second ACM SIGPLAN conference on History of programming languages." Novi Eboraci: ACM, 231–270. ISBN 0897915704. PDF.
- Veitch, Jim. 1998.A history and description of CLOS. In Handbook of programming languages, ed. Peter H. Salus, 107–58. Functional and logic programming languages, 4. Indianapoli: Macmillan Technical Publishing. ISBN 1578700116.
- Weissman, Clark. 1967. LISP 1.5 Primer. Belmont Californiae: Dickenson Publishing Company Inc. PDF.
Nexus externi
[recensere | fontem recensere]- Historia
- McCarthy, John. 1979. Historia Lisp, www-formal.stanford.edu (12 Februarii)
- Historia LISP apud Museum Historia Computatrorum, www.softwarepreservation.org
- Societates et conventus
- Societas Utentium Lisp, www.alu.org
- Generalis Conventus Lispianus Europaeus, www.weitz.de
- Symposium Lispianum Europaeum, european-lisp-symposium.org
- Conventus Lispianus Internationalis, www.international-lisp-conference
- Libri et duces
- Casting SPELs in Lisp, www.lisperati.com
- Graham, Paul. On Lisp, paulgraham.com
- Seibel, Peter. Practical Common Lisp, www.gigamonkeys.com
- Lisp pro interrete, leanpub.com
- Land of Lisp, landoflisp.cpm
- Let over Lambda, letoverlambda.com
- Colloquia
- Colloquium interrogatorium cum Ioanne McCarthy, apud Institutum Caroli Babbage Universitatis Minnesotae Minneapoli habitum, purl.umn.edu
- Colloquium interrogatorium cum Ricardo P. Gabriel, www.se-radio.net (Podcast)
- Opes
- "CLiki: the common lisp wiki, www.cliki.net
- "Common Lisp directory," www.cl-user.net
- Lisp apud Open Directory Project
- "Lisp FAQ Index," www.faqs.org
- "Lisppaste," paste.lisp.org
- "Planet Lisp," planet.lisp.org
- Weekly Lisp News, lispnews.wordpress.com