Elementi essenziali dei linguaggi di programmazione

Punteggio:   (4,5 su 5)

Elementi essenziali dei linguaggi di programmazione (P. Friedman Daniel)

Recensioni dei lettori

Riepilogo:

Il libro è considerato un'eccellente risorsa per la comprensione dei linguaggi di programmazione, in particolare attraverso la lente di Scheme. Molti utenti lo trovano utile per l'insegnamento e l'apprendimento, anche se esistono alcune critiche sulla sua complessità rispetto alle edizioni precedenti.

Vantaggi:

Il libro fornisce un'ottima introduzione ai linguaggi di programmazione con spiegazioni chiare, esercizi utili e un approccio pratico allo sviluppo di un interprete. È adatto a lettori con qualche conoscenza di programmazione e mette efficacemente in relazione i concetti con esempi pratici di Scheme. Anche la qualità della carta e la produzione complessiva del libro sono apprezzate.

Svantaggi:

Alcuni utenti ritengono che la terza edizione sia inutilmente complessa rispetto alla più semplice seconda edizione, perdendo parte della sua eleganza e del suo fascino pratico. È necessaria una certa familiarità con Scheme o Lisp, il che può rappresentare una sfida per i principianti assoluti.

(basato su 5 recensioni dei lettori)

Titolo originale:

Essentials of Programming Languages

Contenuto del libro:

Una nuova edizione di un libro di testo che fornisce agli studenti una comprensione profonda e operativa dei concetti essenziali dei linguaggi di programmazione, completamente rivisto, con nuovo materiale significativo. Questo libro fornisce agli studenti una comprensione profonda e operativa dei concetti essenziali dei linguaggi di programmazione.

La maggior parte di questi concetti essenziali riguarda la semantica, o il significato, degli elementi del programma e il testo utilizza gli interpreti (brevi programmi che analizzano direttamente una rappresentazione astratta del testo del programma) per esprimere la semantica di molti elementi essenziali del linguaggio in modo chiaro ed eseguibile. L'approccio è sia analitico che pratico. Il libro fornisce una visione dei linguaggi di programmazione utilizzando livelli di astrazione molto diversi, mantenendo una chiara connessione tra la visione di alto livello e quella di basso livello.

Gli esercizi sono una parte essenziale del testo e sono disseminati in tutto il testo; il testo spiega i concetti chiave e gli esercizi esplorano progetti alternativi e altre questioni. Il codice Scheme completo per tutti gli interpreti e gli analizzatori del libro è disponibile online sul sito web della MIT Press.

Per questa nuova edizione, ogni capitolo è stato rivisto e sono stati aggiunti molti nuovi esercizi. Sono state apportate significative aggiunte al testo, tra cui capitoli completamente nuovi sui moduli e sullo stile di continuation-passing.

Essentials of Programming Languages può essere utilizzato sia per corsi di laurea che per corsi di formazione continua per programmatori.

Altre informazioni sul libro:

ISBN:9780262062794
Autore:
Editore:
Rilegatura:Copertina rigida
Anno di pubblicazione:2008
Numero di pagine:432

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Il piccolo intrallazzatore, quarta edizione - The Little Schemer, Fourth Edition
L'idea che "pensare all'informatica è una delle cose più eccitanti che la...
Il piccolo intrallazzatore, quarta edizione - The Little Schemer, Fourth Edition
Lo schedatore ragionato, seconda edizione - The Reasoned Schemer, Second Edition
Una nuova edizione di un libro, scritto in uno stile umoristico di domande...
Lo schedatore ragionato, seconda edizione - The Reasoned Schemer, Second Edition
Elementi essenziali dei linguaggi di programmazione - Essentials of Programming Languages
Una nuova edizione di un libro di testo che fornisce agli...
Elementi essenziali dei linguaggi di programmazione - Essentials of Programming Languages
Il piccolo tipografo - The Little Typer
Un'introduzione ai tipi dipendenti, mostrando gli aspetti più belli, un passo alla volta .Il tipo di un programma descrive il suo...
Il piccolo tipografo - The Little Typer
Il Piccolo Prover - The Little Prover
Un'introduzione alla scrittura di prove sui programmi per computer, scritta in uno stile accessibile di domande e risposte, completa di...
Il Piccolo Prover - The Little Prover
Lo schedatore esperto, seconda edizione - The Seasoned Schemer, Second Edition
L'idea che “pensare all'informatica è una delle cose più eccitanti che la mente...
Lo schedatore esperto, seconda edizione - The Seasoned Schemer, Second Edition
Il piccolo allievo: Una linea retta per l'apprendimento profondo - The Little Learner: A Straight...
Un'introduzione all'apprendimento profondo...
Il piccolo allievo: Una linea retta per l'apprendimento profondo - The Little Learner: A Straight Line to Deep Learning

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)