Lisp: Porovnání verzí

Přidáno 89 bajtů ,  před 6 lety
Opravena zavádějící informace, podle které je Lisp funkcionální jazyk - není, pokud máte pochyby, doporučuji http://letoverlambda.com/index.cl/guest/chap5.html. Dále opraveno pár drobností.
(→‎Externí odkazy: normalizace, -2×404, -1×tutoriál s k smrti špatným pravopisem (exterňáky by měly být kvalitní))
(Opravena zavádějící informace, podle které je Lisp funkcionální jazyk - není, pokud máte pochyby, doporučuji http://letoverlambda.com/index.cl/guest/chap5.html. Dále opraveno pár drobností.)
'''Lisp''' (nebohistoricky '''LISP''') je [[funkcionálnírodina programování|funkcionální]]multiparadigmatických [[programovací jazyk|programovacích jazyků]] s dlouhou historií. Jeho název je zkratka pro '''''Lis'''t '''p'''rocessing'' (''zpracování seznamů''). StálePřestože se jedná spíše o akademický jazyk, používá se i na reálných projektech, např. v oboru [[umělá inteligence]]. Používá ho také například [[textový editor]] [[Emacs]] či konstrukční program [[AutoCAD]].
 
Lisp byl původně specifikován v roce 1958. V současné době se jedná o druhý nejstarší vysokoúrovňový jazyk, který se stále ještě používá v praxi; starší už je pouze [[Fortran]]. Lisp byl původně navrhnut jako programovací jazyk pro matematické výpočty a byl silně ovlivněn syntaxí [[Lambda kalkul]]u. Rychle se stal favorizovaným programovacím jazykem ve světě [[Umělá inteligence|umělé inteligence]]. Lisp se stal průkopníkem v mnoha programových technikách, například: [[Strom (datová struktura)|stromové struktury]], [[Garbage collector|automatická správa paměti]] nebo dynamické typování. Lisp nevnímá rozdíl mezi kódem a daty, díky čemuž má jednoduchou syntaxi. Celý program je tak složen z s-výrazů nebo ozávorkovaných seznamů ve tvaru <code>(f a b c)</code>, kde na prvním místě je operátor/funkce a na dalších argumenty funkce. Všechny další funkce jazyka mají identickou syntaxi.
1

editace