Programmazione in D: esercitazioni e riferimenti

Punteggio:   (4,7 su 5)

Programmazione in D: esercitazioni e riferimenti (Ali Cehreli)

Recensioni dei lettori

Riepilogo:

Nel complesso, “Programming in D” è molto apprezzato per la sua struttura chiara e logica e per le spiegazioni approfondite che si rivolgono sia ai principianti sia ai programmatori esperti. I contenuti sono ben studiati e rendono accessibili concetti complessi. Tuttavia, ci sono preoccupazioni riguardo alla qualità della struttura fisica del libro e ad alcune limitazioni nella copertura di aree specifiche, come Phobos.

Vantaggi:

Logicamente ordinato e meticolosamente strutturato; parte da concetti semplici per arrivare a concetti complessi.
Spiegazioni chiare e concise con esempi significativi.
Adatto sia ai principianti che ai programmatori esperti con una buona padronanza dei linguaggi C.
Accessibile a chi non è madrelingua inglese.
Supporta l'apprendimento completo di D con esercizi e soluzioni.

Svantaggi:

La qualità costruttiva del libro fisico è discutibile, con problemi di divisione.
Copertura scarsa di Phobos, una libreria importante in D.
La versione Kindle non ha un indice, rendendo difficile la navigazione.
La struttura lineare può risultare restrittiva per coloro che hanno esperienza di programmazione e che desiderano fare un salto.

(basato su 18 recensioni dei lettori)

Titolo originale:

Programming in D: Tutorial and Reference

Contenuto del libro:

L'obiettivo principale di questo libro è insegnare il linguaggio D ai lettori che sono alle prime armi con la programmazione informatica. Anche se l'esperienza in altri linguaggi di programmazione è certamente utile, questo libro parte dalle basi.

D è un linguaggio di programmazione di sistema multi-paradigma che combina un'ampia gamma di potenti concetti di programmazione, dai livelli più bassi a quelli più alti. Ha una sintassi simile al C e una tipizzazione statica. Combina in modo pragmatico efficienza, controllo e potenza di modellazione, tenendo conto della sicurezza e della produttività del programmatore.

Ogni capitolo si basa sui contenuti dei precedenti, introducendo il minor numero possibile di nuovi concetti. Si raccomanda di leggere il libro in modo lineare, possibilmente senza saltare i capitoli.

Sebbene questo libro sia stato scritto pensando ai principianti, copre quasi tutte le caratteristiche di D. I programmatori più esperti possono usare il libro come riferimento per il linguaggio D partendo dalla sezione dell'indice.

Dalla quarta di copertina:

⬤ "D è un linguaggio incontaminato, pulito, immensamente potente e probabilmente lo stato dell'arte della programmazione. Il libro di Ali è un gioiello. Chiaro, conciso e completo." - Olivier Henley

⬤ "Ho utilizzato il libro D online di Ali per insegnare D a livello universitario. È aggiornato, completo e, soprattutto, estremamente leggibile. Avere una versione stampata è ancora meglio Questo è ora il libro 'go-to' per imparare la programmazione D". - Chuck Allison, professore e presidente del dipartimento di informatica della Utah Valley University.

⬤ "Le spiegazioni di Ali sono sintetiche e puntuali. Mi piace il fatto che fornisca le motivazioni per cui D è stato progettato in un modo particolare e come posso usarlo nel modo più efficace. È il miglior libro sui linguaggi informatici che abbia mai letto." - Robbin Carlson, liutaio e architetto d'impresa.

⬤ Ho tenuto un corso di Strutture di dati CS2 in D con maggiore successo e apprezzamento da parte degli studenti rispetto all'uso di C++ o Java, poiché è un linguaggio ideale per esprimere i concetti rilevanti a tutte le scale, dal dettaglio al quadro generale, senza inutili complessità. Il tutorial di Ali ehreli ha avuto un ruolo centrale nel supportare gli studenti soprattutto durante la prima metà del corso - senza di esso il corso semplicemente non avrebbe funzionato, quindi "grazie Ali" - e una parte importante di questo è la sua linearità - può essere letto solo con dipendenze all'indietro. Questo significa che, con un duro lavoro, anche gli studenti con poca esperienza e con capacità attuali solo moderate possono raggiungere la velocità necessaria, e lo abbiamo visto. È difficile sopravvalutare questo fattore. Raccomando senza riserve questo libro a tutti". - Carl Sturtivant, Dipartimento di Informatica e Ingegneria dell'Università del Minnesota.

⬤ "Questo libro è una delle migliori guide al linguaggio che abbia mai visto". - Andrew Wray, appassionato di D

⬤ "Incoraggio chiunque prenda in considerazione il linguaggio D a leggere questo libro. Non è esattamente un 'D for Dummies', ma è facile da seguire anche se non si ha molta esperienza con i linguaggi compilati." - bachmeier, utente Reddit

⬤ "Dopo aver letto il libro, devo dire che è una delle letture più facili da seguire e prive di distrazioni che ci siano e il fatto che abbia reso l'apprendimento di una nuova lingua un gioco da ragazzi mi ha davvero colpito". - Imran Khan, studente

Altre informazioni sul libro:

ISBN:9780692529577
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Programmazione in D: Tutorial e riferimenti - Programming in D: Tutorial and Reference
L'obiettivo principale di questo libro è insegnare il...
Programmazione in D: Tutorial e riferimenti - Programming in D: Tutorial and Reference
Programmazione in D: esercitazioni e riferimenti - Programming in D: Tutorial and...
L'obiettivo principale di questo libro è insegnare il...
Programmazione in D: esercitazioni e riferimenti - Programming in D: Tutorial and Reference

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)