Punteggio:
Attualmente non ci sono recensioni dei lettori. La valutazione si basa su 2 voti.
Modern C Up and Running: A Programmer's Guide to Finding Fluency and Bypassing the Quirks
Imparate a programmare in C moderno, dalle basi fino agli argomenti avanzati necessari per raggiungere la padronanza. Questo libro è il percorso più rapido per raggiungere la padronanza del C per chiunque abbia esperienza in un linguaggio di programmazione generale. Dall'inizio alla fine, gli esempi di codice evidenziano gli idiomi e le migliori pratiche alla base di programmi efficienti e robusti in una varietà di aree.
Il libro si apre con una trattazione approfondita della sintassi, dei tipi di dati e delle operazioni incorporate e della struttura del programma. Il C ha delle stranezze e presenta delle sfide, che vengono trattate in dettaglio. La trattazione delle funzioni avanzate è ciò che distingue questo libro dagli altri. Tra gli argomenti avanzati trattati vi sono la rappresentazione in virgola mobile nello standard IEEE 754; il linguaggio assembly incorporato nel codice C per il rilevamento dell'overflow; le espressioni regolari, le asserzioni e l'internazionalizzazione; il WebAssembly attraverso il C; le librerie software per il C e altri client.
L'efficienza della memoria e la sicurezza sono le due sfide principali della programmazione in C, che verranno esplorate attraverso una serie di esempi in C. Gli array e le strutture, che sono i mezzi per la rappresentazione dei dati ad alto livello, sono trattati in relazione ai puntatori, che garantiscono l'efficienza. Il libro utilizza ancora una volta esempi di codice per trattare la rete e la sicurezza a livello di rete, la concorrenza (multiprocessing e multithreading), il parallelismo a livello di istruzioni e la comunicazione tra processi attraverso la memoria condivisa e i file, le pipe, le code di messaggi e i segnali.
Molti libri introducono il C, ma pochi spiegano come usarlo in modo corretto e ottimale. Essential C fa proprio questo.
Cosa imparerete
⬤ Accelerate il vostro percorso verso la padronanza del C con questo libro per programmatori esperti.
⬤ Rinfrescate il vostro approccio alla struttura dei programmi e ai tipi di dati.
⬤ Tuffatevi negli aggregati e nei puntatori utilizzando il moderno linguaggio C.
⬤ Rivedete le classi di memorizzazione e l'ambito.
⬤ Introdurre la concorrenza (multiprocesso e multithreading) e il parallelismo a livello di istruzioni.
⬤ Concludere con le espressioni regolari, le asserzioni, i segnali, i locales e altro ancora.
Per chi è questo libro?
Programmatori professionisti o sviluppatori di software che hanno già esperienza con il C o in generale che desiderano una guida all'apprendimento accelerato del moderno linguaggio di programmazione C.
© 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)