Lisp: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Folto82 (discussione | contributi)
Nessun oggetto della modifica
Riga 15:
 
'''Lisp''' ('''''Lis'''t '''P'''rocessor'') è una famiglia di [[linguaggi di programmazione]] con implementazioni sia [[Compilatore|compilate]] sia [[Interprete (informatica)|interpretate]], associata nel passato ai progetti di [[intelligenza artificiale]]. È stato ideato nel [[1958]] da [[John McCarthy]]<ref name="MCCARTHY">{{Cita web|titolo=Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I|autore=John McCarthy |url=http://www-formal.stanford.edu/jmc/recursive.html |accesso=13 ottobre 2006}}</ref> come [[linguaggio formale]] per studiare la computabilità di [[Funzione_ricorsiva|funzioni ricorsive]] (nel senso di [[Albert_Thoralf_Skolem|Skolem]]) su espressioni simboliche. È stato anche il primo linguaggio a facilitare uno stile di [[Programmazione_funzionale|programmazione funzionale]].
 
==Descrizione==
 
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]].