Lisp: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Aggiunto riferimento bibliografico all'articolo originale di McCarthy, precisandone gli intenti originali; inserito riferimento al paradigma di programmazione funzionale.
Riga 14:
}}
 
'''Lisp''' ('''''Lis'''t '''P'''rocessor'') è una famiglia di [[linguaggi di programmazione]] con implementazioni sia [[Compilatore|compilate]] sia [[Interprete (informatica)|interpretate]], spessoassociata usatonel passato neiai progetti di [[intelligenza artificiale]]. È stato ideato nel [[1958]] da [[John McCarthy]]<ref name="MCCARTHY">{{cite web| title=Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I| author=John McCarthy | url=http://www-formal.stanford.edu/jmc/recursive.html | accessdate=2006-10-13}}</ref> come [[linguaggio formale]], per studiare lela equazionicomputabilità di [[algoritmo ricorsivoFunzione_ricorsiva|ricorsionefunzioni ricorsive]] in(nel senso di [[Albert_Thoralf_Skolem|Skolem]]) unsu modelloespressioni computazionalesimboliche. È unstato linguaggioanche diil programmazioneprimo chelinguaggio sia basafacilitare suluno concettostile di programma come [[funzioneProgrammazione_funzionale|programmazione (informatica)|funzionefunzionale]].
 
Il primo [[software libero]] (free software) con un ''core'' LISP è stato [[emacs]], diffuso [[editor (informatica)|editor]] di testo per terminale progettato negli anni ottanta da [[Richard Stallman]] sulle ''LISP machine'' dell'epoca e portato successivamente su tutti i [[sistema operativo|sistemi operativi]].