Razlika između inačica stranice »Lisp«

Dodana 2 bajta ,  prije 9 godina
bez sažetka
m ([r2.5.2] robot Mijenja: ru:Lisp)
Lisp je porodica [[računalo|računalnih]] [[računalno programiranje|programskih]] [[programski jezik|jezika]] s dugom povijesti i istaknutom sintaksom zasnovanoj na zagradama. Izvorno specificiran [[1958]]., Lisp je drugi najstariji [[viši programski jezik]] koji se i danas naširoko rabi; samo je [[Fortran]] stariji. Baš poput Fortrana, Lisp se jako mnogo promijenio od svojih ranih dana, i mnogo je [[Dijalekt programskog jezika|dijalekata]] postojalo tijekom povijesti. Danas su najpoznatiji dijalekti Lispa opće namjene [[Common Lisp]] i [[Scheme (programski jezik)|Scheme]].
 
Lisp je izvorno stvoren kao praktična matematička notacija za računalne programe, zasnovan na [[Alonzo Church|Churchovom]] [[lambda račun]]u. Brzo je stekao status favoriziranog programskog jezika za istraživanja u području [[umjetna inteligencija|umjetne inteligencije]]. Kao jedan od najstarijih programskih jezika, Lisp je uveo mnoge ideje u računarstvo, uključujući [[stablo (strukturapodatkovna podatakastruktura)|stablastih podatkovnih struktura]], [[Sakupljanje smeća (računarstvo)|automatskog upravljanja memorijom]], [[tip podatka|dinamičkog tipiziranja]], [[objektno-orijentirano programiranje|objektno-orijentiranog programiranja]] i [[samoprevoditelj|samoprevođenja]].
 
Naziv ''Lisp'' vuče porijeklo od engl. ''List Processing''. [[Vezana lista|Vezane liste]] su jedna od Lispovih glavnih [[struktura podataka]], a i sam [[Lisp]] izvorni kod je sačinjen od listi. Kao posljedica toga, Lisp programi mogu manipulirati izvornim kodom kao strukturom podataka (v. [[meta programiranje]]), što dovodi do sustava [[makro]]a koji programerima dopušta stvaranje nove sintakse pa čak i "[[programski jezik specifične domene|programske jezike specifične domene]]" ugrađene u Lisp.
1.809

uređivanja