Lisp (programski jezik) — разлика између измена
Садржај обрисан Садржај додат
м . |
Спашавам 1 извора и означавам 0 мртвим.) #IABot (v2.0.7 |
||
Ред 24:
}}
'''Lisp''' (istorijski, '''LISP''') je familija [[programski jezici|programskih jezika]] sa dugom istorijom. Lisp je drugi najstariji viši programski jezik koji se i danas veoma koristi. Jedino je [[Fortran]] stariji (godinu dana).<ref>{{cite web|url=http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-5.html|quote=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.|title=SICP: Foreword
Čisti Lisp je primer funkcionalnog programskog jezika. U [[funkcionalno programiranje|funkcionalnom programiranju]], funkcije se primenjuju na argumente i vrednosti. Vraćene vrednosti se koriste kao argumenti za druge funkcije. Funkcionalno programiranje je suprotno [[proceduralno programiranje|proceduralnom programiranju]], gde se koriste naredbe koje menjaju okruženje programa na neki način, kao što je pripisivanje vrednosti promenljivim. U funkcionalnom programiranju, te promene okruženja se minimizuju korišćenjem vrednosti koje vraća pozvana funkcija kao direktan ulaz u drugu funkciju, bez upotrebe pripisivanja naredbi.
|