Lisp: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Aggiunta sezione con le note, da unire in futuro con la pre-esistente sezione con la bibliografia
Atarubot (discussione | contributi)
template citazione; rinomina/fix nomi parametri; converto template cite xxx -> cita xxx; fix formato data
Riga 14:
}}
 
'''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">{{citeCita web| titletitolo=Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I| authorautore=John McCarthy | url=http://www-formal.stanford.edu/jmc/recursive.html |accesso=13 ottobre accessdate=2006-10-13}}</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]].
 
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]].