|
|  |
Piccini Claudio - LISP Trek. Guida all'uso del linguaggio LISP in ambiente CAD |
claudio piccini piccinik@mclink.it (01-04-2007) Esistono numerose varianti e versioni del LISP. Questo libro spiega come programmare con una variante del linguaggio finalizzata alla scrittura di piccoli applicativi (i lisp) in ambiente CAD.
I manuali che insegnano al lettore l’uso di un linguaggio di programmazione iniziano di solito dai concetti basiliari, quali le variabili, le istruzioni di assegnamento e i tipi semplici di dati, per poi passare a mano a mano ad argomenti sempre più complessi e avanzati. Anche il primo capitolo di questo libro inizia da un concetto
elementare: la lista, ma lì si ferma, alle elementari, perché non esiste in LISP un argomento più avanzato della lista.
In quest’ottica la prima parte del testo non è un vero e proprio manuale sul linguaggio LISP ma una guida essenziale alla lettura e comprensione della seconda parte: gli "itinerari". La prima parte è insomma una lista delle cose da portare con sé in un viaggio attorno al LISP (è una regola, non scritta, che prima di preparare lo zaino, e quindi prima di mettersi in cammino, la prima cosa da fare è scrivere la lista).
La seconda parte del testo affronta la programmazione in LISP e ha origine da una raccolta di tutorial che ho scritto nel corso degli ultimi cinque anni. La raccolta, che comprende anche numerosi contributi originali di altri
autori che qui ringrazio, è un ricettario di programmi, una miscellanea di consigli e trucchi per programmare in LISP. Nella raccolta sono
presenti anche tutorial che sviluppano argomenti che non rientrano tra i problemi quotidiani del disegnatore e programmatore LISP (ad esempio come disegnare un labirinto con pareti disposte in ordine casuale). Da questo materiale eterogeneo ho tracciato sei "itinerari" alla scoperta del metodo ricorsivo, dei numeri casuali, dei frattali, delle curve di Lissajous, delle liste-array e dei labirinti in LISP. Voto: 5 / 5 |
|
 | I più venduti di Piccini Claudio |
|
|