Due grandi dialetti del Lisp, un manuale completo dai fondamenti ai progetti Il Lisp è il linguaggio che ha anticipato il futuro: funzioni di prima classe, raccolta automatica della memoria, valutazione interattiva e metaprogrammazione erano già sue negli anni Sessanta. Questo manuale vi guida, passo dopo passo, attraverso i due dialetti più importanti della famiglia: il Common Lisp ANSI, ricco e industriale, e lo Scheme R7RS, minimalista ed elegante. Si parte da zero - le parentesi, le s-expression, la valutazione - e si arriva a sette progetti completi, tra cui un interprete Lisp scritto in Lisp, un mini-Prolog, un parser JSON, un motore di espressioni regolari e un piccolo server web. Ogni concetto è motivato da un problema reale e provato nel REPL. Un percorso in sei parti- I fondamenti comuni: liste, ricorsione, funzioni di ordine superiore- Common Lisp in profondità macro, CLOS, condizioni e restart, pacchetti- Scheme in profondità continuazioni e call/cc, macro igieniche, stile funzionale- Tecniche avanzate: la macro loop, le reader macro, le prestazioni, la concorrenza, l'interfaccia con il C, il pattern matching e gli stream pigri- Sette progetti pratici, dal calcolo simbolico al web- Come farsi assistere dall'IA per programmare, con i suoi limitiPensato per voi Adatto sia a chi non ha mai visto una parentesi tonda a inizio riga, sia a chi già programma e vuole un nuovo modo di pensare al codice. Ogni capitolo si chiude con una sezione Con l'IA, esercizi svolti con soluzione ragionata e sette esercizi proposti, le cui soluzioni complete sono in appendice. 41 capitoli, 6 parti, 10 appendici di riferimento: una guida che resta sulla scrivania e accompagna la vostra crescita di programmatori, dal primo programma fino ai progetti più ambiziosi. Registro chiaro e didattico, esempi sempre eseguibili, terminologia italiana curata.
Prijshistorie
* Prijshistorie bevat geen data van Amazon.
Prijzen voor het laatst bijgewerkt op: