Smaller C: Codice snello per piccole macchine

Punteggio:   (4,2 su 5)

Smaller C: Codice snello per piccole macchine (Marc Loy)

Recensioni dei lettori

Riepilogo:

Il libro è ben scritto e adatto sia ai principianti che ai programmatori C intermedi, in particolare nel contesto di Arduino. Sebbene insegni efficacemente le basi della codifica C e sia piacevole da leggere, è stato criticato per non aver trattato argomenti avanzati e per essere più un'introduzione al C che un'immersione profonda nella codifica ottimizzata.

Vantaggi:

Ben scritto e accurato
adatto ai principianti e ai coder intermedi
piacevole da leggere
buona organizzazione
spiegazioni efficaci, soprattutto sui puntatori
motiva l'apprendimento del C e di Arduino.

Svantaggi:

Copertura limitata per i concetti avanzati
manca di profondità nelle manipolazioni a livello di registro
non mantiene pienamente la promessa di insegnare un codice snello per piccole macchine
principalmente un'introduzione al C piuttosto che una guida avanzata.

(basato su 3 recensioni dei lettori)

Titolo originale:

Smaller C: Lean Code for Small Machines

Contenuto del libro:

Per i costruttori che desiderano utilizzare i microcontrollori più piccoli o ottenere le massime prestazioni da quelli più grandi, il linguaggio C è ancora l'opzione migliore. Questo libro pratico fornisce una solida base di nozioni fondamentali sul C a chiunque si dedichi alla programmazione di microcontrollori. Esplorerete i molti modi in cui il C consente a sviluppatori e costruttori di ottenere grandi risultati da piccoli dispositivi.

L'autore Marc Loy mostra come scrivere codice C pulito e manutenibile partendo da zero. Questo linguaggio e il suo cugino, il C++, sono ancora molto utilizzati per scrivere codice di basso livello per i driver dei dispositivi o i sistemi operativi. Comprendendo la sintassi del C e le sue stranezze, acquisirete un'alfabetizzazione informatica duratura che vi aiuterà a imparare più facilmente nuovi linguaggi e stili.

⬤ Apprendere i fondamenti del C, come i tipi di dati, il controllo di flusso e le funzioni.

⬤ Esplorare la gestione della memoria, compreso il funzionamento dei programmi su dispositivi di piccole dimensioni.

⬤ Comprendere le risposte fornite nei forum online come Reddit o Stack Overflow.

⬤ Scrivere codice C efficiente e personalizzato, leggibile e manutenibile.

⬤ Analizzare le prestazioni del codice e valutare le ottimizzazioni.

⬤ Valutare librerie di terze parti da utilizzare nei propri progetti.

⬤ Creare le proprie librerie da condividere con gli altri.

Altre informazioni sul libro:

ISBN:9781098100339
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2021
Numero di pagine:250

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Smaller C: Codice snello per piccole macchine - Smaller C: Lean Code for Small Machines
Per i costruttori che desiderano utilizzare i microcontrollori più...
Smaller C: Codice snello per piccole macchine - Smaller C: Lean Code for Small Machines
Imparare Java: Un'introduzione alla programmazione del mondo reale con Java - Learning Java: An...
Ideale per i programmatori che si avvicinano per la...
Imparare Java: Un'introduzione alla programmazione del mondo reale con Java - Learning Java: An Introduction to Real-World Programming with Java

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)