L'obiettivo di questo libro è mostrare la bellezza e l'eleganza della programmazione relazionale, che cattura l'essenza della programmazione logica. Il libro mostra come implementare un linguaggio di programmazione relazionale in Scheme, o in qualsiasi altro linguaggio funzionale, e dimostra la notevole flessibilità dei risultanti programmi relazionali. Come nella prima edizione, il metodo pedagogico è una serie di domande e risposte, che procedono con il caratteristico umorismo che ha contraddistinto The Little Schemer e The Seasoned Schemer. Si presuppone la familiarità con un linguaggio funzionale o con i primi cinque capitoli di The Little Schemer. Per questa seconda edizione, gli autori hanno notevolmente semplificato il linguaggio di programmazione utilizzato nel libro, nonché l'implementazione del linguaggio. Oltre a rivedere ampiamente il testo e a semplificare e rivedere le "Leggi" e i "Comandamenti", hanno aggiunto regole esplicite di "Traduzione" per facilitare la traduzione delle funzioni dello Schema in relazioni.
caricamento...