Lisp: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 14:
Negli anni '80 si sviluppano hardware dedicati con processori stack machine specializzate nella manipolazioni di liste nella quale la memoria e l'architettura sono orientate a scelte specifiche per questo tipo di linguaggio, nascono le Lisp Machine. Alle macchine LISP sono collegate le connection machine con 65535 processori, sono connesse con hardware per l'elaborazione grafica. Si crea la prima branca di esperti in elaborazione grafica e di immagini.
 
Negli anni '90 avviene il declino delle macchine LISP, l'evoluzione dei processori RISC e le potenze di calcolo in continua crescita portano queste architetture ad essere soppiantate da sistemi ad alte prestazioni con processori RISC a 64bit che interpretano e compilano codice Lisp in linguaggio macchina senza l'ausilio del supporto di un hardware dedicato. Nascono tra molti dialetti di LISP un linguaggio LISP portabile tra le piattaforme Hardware il COMMON LISP ed il CLOS come linguaggio orientato agli oggetti. Java e C++ segnano definitivamente il corso deldelle lisplispmachine relegando a progetti di nicchia. Java e C++ pur avendo negli obbiettivi la flessibilità della programmazione a oggetti e il polimorfismo e l'uso dinamico della programmazionememoria restano anni luce lontani dalle performance e flessibilità che ancora oggi contraddistinguono questo potentissimo linguaggio.
 
== Per iniziare ==