Fondamenti pratici per i linguaggi di programmazione

Punteggio:   (4,5 su 5)

Fondamenti pratici per i linguaggi di programmazione (Robert Harper)

Recensioni dei lettori

Riepilogo:

Il libro è apprezzato per l'alta qualità del materiale e per la profonda conoscenza della teoria dei linguaggi di programmazione da parte dell'autore. Tuttavia, molti lettori lo ritengono eccessivamente complesso e non facile da usare, citando una mancanza di intuizione nelle spiegazioni e una forte dipendenza dalle prove formali.

Vantaggi:

Materiale di alta qualità e bella presentazione
definizioni concise e accurate
conoscenze autorevoli dell'autore
esempi di codice dettagliati e metodologia di programmazione
argomento coinvolgente.

Svantaggi:

Non facile da usare
eccessivamente astratto in alcune parti
insufficienti spiegazioni intuitive
forte affidamento sulle prove formali
può essere fonte di confusione senza un ulteriore supporto da parte degli istruttori.

(basato su 5 recensioni dei lettori)

Titolo originale:

Practical Foundations for Programming Languages

Contenuto del libro:

Questo testo sviluppa una teoria completa dei linguaggi di programmazione basata sui sistemi di tipi e sulla semantica operativa strutturale. I concetti di linguaggio sono definiti con precisione dalla loro semantica statica e dinamica, presentando gli strumenti essenziali in modo intuitivo e rigoroso, basandosi solo sulla matematica elementare.

Questi strumenti vengono utilizzati per analizzare e dimostrare le proprietà dei linguaggi e forniscono il quadro per combinare e confrontare le caratteristiche dei linguaggi. L'ampia gamma di concetti comprende tipi di dati fondamentali come somme e prodotti, tipi polimorfi e astratti, tipi dinamici, dispatch dinamico, sottotipizzazione e tipi di raffinamento, simboli e classificazione dinamica, parallelismo e semantica dei costi, concomitanza e distribuzione.

I metodi sono direttamente applicabili all'implementazione del linguaggio, allo sviluppo di logiche per il ragionamento sui programmi e alla verifica formale di proprietà del linguaggio come la sicurezza dei tipi. Questa seconda edizione, completamente rivista, include esercizi alla fine di quasi tutti i capitoli e un nuovo capitolo sui raffinamenti di tipo.

Altre informazioni sul libro:

ISBN:9781107150300
Autore:
Editore:
Rilegatura:Copertina rigida
Anno di pubblicazione:2016
Numero di pagine:512

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Il bruco molto pigro - The Very Lazy Caterpillar
Un libro per bambini splendidamente illustrato che racconta di un bruco che chiede aiuto agli amici nel suo viaggio per...
Il bruco molto pigro - The Very Lazy Caterpillar
Fondamenti pratici per i linguaggi di programmazione - Practical Foundations for Programming...
Questo testo sviluppa una teoria completa dei linguaggi...
Fondamenti pratici per i linguaggi di programmazione - Practical Foundations for Programming Languages
Il bruco molto pigro - The Very Lazy Caterpillar
Un libro per bambini splendidamente illustrato che racconta di un bruco che chiede aiuto agli amici nel suo viaggio per...
Il bruco molto pigro - The Very Lazy Caterpillar

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)