Il supplemento MMIX: Supplemento all'arte della programmazione informatica Volumi 1, 2, 3 di Donald E. Knuth

Punteggio:   (4,8 su 5)

Il supplemento MMIX: Supplemento all'arte della programmazione informatica Volumi 1, 2, 3 di Donald E. Knuth (Martin Ruckert)

Recensioni dei lettori

Riepilogo:

Le recensioni sottolineano che “The MMIX Supplement” è una risorsa fondamentale per i lettori di “The Art of Computer Programming” (TAOCP), in quanto aggiorna il codice assembly MIX obsoleto alla più moderna architettura MMIX. Sebbene molti apprezzino la profondità e l'esecuzione dei contenuti, ci sono dei limiti per quanto riguarda il pubblico di riferimento e la portata complessiva.

Vantaggi:

Consegna rapida e ben confezionata. Il libro è ben rilegato e impaginato e fornisce una buona introduzione alle tecniche di programmazione. Il supplemento MMIX aggiorna il contenuto del TAOCP con precisione e con una verifica approfondita degli algoritmi, rendendolo una risorsa preziosa per chi è interessato alla programmazione di basso livello e all'architettura dei chip. Fornisce spunti significativi per gli informatici che desiderano comprendere il rapporto tra codice di alto livello e codice a livello macchina.

Svantaggi:

Il libro non copre il lavoro promesso da Knuth sulla stocastica, che alcuni lettori si aspettavano. È specificamente pensato per chi ha un forte interesse per la programmazione di basso livello e potrebbe non essere adatto a lettori occasionali o a chi cerca applicazioni di alto livello. Inoltre, non insegna il linguaggio assembly MMIX e non è una guida indipendente; deve essere letta insieme a TAOCP. Si notano alcuni piccoli errori di formattazione e il tono è descritto come meno coinvolgente rispetto agli scritti originali di Knuth.

(basato su 6 recensioni dei lettori)

Titolo originale:

The MMIX Supplement: Supplement to the Art of Computer Programming Volumes 1, 2, 3 by Donald E. Knuth

Contenuto del libro:

Supplemento a The Art of Computer Programming Volumi 1, 2, 3 di Donald E. Knuth.

"Incoraggio i programmatori seri di tutto il mondo ad affinare le proprie capacità divorando questo libro".

-Donald E. Knuth.

Nella prima edizione del primo volume de L'arte di programmare i computer, Donald E. Knuth introdusse il computer MIX e il suo linguaggio macchina: uno strumento didattico che illuminava in modo potente il funzionamento interno degli algoritmi che documentava. Successivamente, con la pubblicazione del Fascicolo 1, Knuth ha introdotto MMIX: un moderno RISC a 64 bit che sostituisce l'ormai obsoleto MIX. Ora, con la guida e l'approvazione di Knuth, Martin Ruckert ha riscritto tutti i programmi di esempio MIX dei volumi 1-3 di Knuth per MMIX, completando così questo aggiornamento MMIX del classico originale.

Basandosi sui contributi del gruppo internazionale di volontari MMIXmasters, Ruckert affronta in modo completo i concetti di base di MMIX, le strutture informative, i numeri casuali, l'aritmetica, l'ordinamento e la ricerca. Nella preparazione di questo supplemento, sono state scritte e controllate circa 15.000 righe di codice MMIX per verificarne la correttezza; sono stati scritti ed eseguiti oltre mille casi di test per garantire la massima qualità possibile del codice.

Il supplemento MMIX dovrebbe essere letto insieme a The Art of Computer Programming, Volumes 1-3 e al Fascicolo 1 di Knuth, che introduce il computer MMIX, il suo progetto e il suo linguaggio macchina. In tutto il supplemento sono riportati i riferimenti alle pagine corrispondenti dei volumi originali. Per semplificare ulteriormente il passaggio a MMIX, Ruckert si è attenuto il più possibile all'originale, conservando lo stile di programmazione, le tecniche di analisi e persino la formulazione, pur evidenziando le differenze dove opportuno. Il testo risultante servirà da ponte verso il futuro, aiutando i lettori ad applicare le intuizioni di Knuth in ambienti moderni, fino a quando non sarà disponibile l'edizione riveduta e "definitiva" di The Art of Computer Programming.

Dalla prefazione di Donald E. Knuth:

"Sono entusiasta di vedere il presente libro di Martin Ruckert: è pieno di chicche da cui si può imparare una quantità straordinaria. Martin non si è limitato a trascrivere i miei primi programmi per MIX e a rifarli in un linguaggio moderno. Ha penetrato la loro essenza e li ha resi nuovi con eleganza e buon gusto. Il suo codice, accuratamente controllato, rappresenta un contributo significativo all'arte della pedagogia e a quella della programmazione".

Il Dr. Martin Ruckert gestisce la home page di MMIX all'indirizzo mmix. cs. hm.edu. È professore di matematica e informatica presso l'Università di Scienze Applicate di Monaco di Baviera, in Germania.

Altre informazioni sul libro:

ISBN:9780133992311
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Il supplemento MMIX: Supplemento all'arte della programmazione informatica Volumi 1, 2, 3 di Donald...
Supplemento a The Art of Computer Programming...
Il supplemento MMIX: Supplemento all'arte della programmazione informatica Volumi 1, 2, 3 di Donald E. Knuth - The MMIX Supplement: Supplement to the Art of Computer Programming Volumes 1, 2, 3 by Donald E. Knuth

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)