domenica 27 gennaio 2008

LISP Trek - Guida all'uso del linguaggio LISP in ambiente CAD


I manuali che insegnano al lettore l’uso di un linguaggio di programmazione iniziano di solito dai concetti basilari, 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 e pubblicato nel mio sito http://www.cg-cad.com/. 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 e irriducibile a un qualsiasi ordine di lettura manipolando, potando e aggiungendo esempi e spiegazioni, 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. Immaginate questi itinerari come percorsi trekking alla scoperta del LISP in ambiente CAD, se li seguirete vi sarà possibile mettere in pratica tutte le funzioni elencate nella prima parte del testo. Giunti alla fine della prefazione di un manuale di programmazione è consuetudine scrivere a chi è destinato. Certo è destinato a coloro che non sanno nulla di programmazione e vogliono avvicinarsi ad essa, ma anche a coloro che sanno programmare in un linguaggio che non sia il LISP. Ma non solo ad essi. Poiché questo libro non è solo una guida (più o meno) pratica all’uso del linguaggio LISP ed è il lettore che si spingerà a percorrere alternativi o annuvolati sentieri il destinatario ultimo di LISP Trek.
ISBN: 978-88-488-0555-1
Come (e dove) acquistare LISP Trek:
in internet con IBS.it
in libreria: prendi nota di titolo, autore e codice ISBN e chiedi al tuo libraio di fiducia di ordinarlo attraverso Messaggerie Libri.
Cosa dovete dire al vs. libraio di fiducia (o a un qualsiasi altro libraio, pure on-line) quando ricevete una risposta di non disponibilità? Niente, ché non è colpa sua, piuttosto scrivete un'email di chiarimenti a Lampi di Stampa! Grazie.

Nessun commento:

Posta un commento