Cantitate/Preț
Produs

Modern C, Third Edition

Autor Jens Gustedt
en Limba Engleză Paperback – 7 oct 2025

Notăm cu interes modul în care Modern C, Third Edition reușește să recalibreze percepția asupra unui limbaj cu o istorie de jumătate de secol, ancorându-l ferm în realitățile tehnice ale anului 2023. Metodologia propusă de Jens Gustedt nu este una pur teoretică; autorul, din poziția sa de membru în comitetul ISO C, structurează materialul în jurul arhitecturii moderne de calcul, punând accent pe securitate, fiabilitate și performanță prin prisma noului standard C23. Găsim în această lucrare o trecere riguroasă de la fundamentele compilării și execuției către concepte avansate de design patterns specifice sistemelor distribuite și dispozitivelor embedded.

Abordarea diferă de cea din Modern C Programming de Orhan Gazi prin faptul că este mai puțin abstractă și mult mai aplicabilă în contextul ingineriei software actuale. În timp ce alte resurse se limitează la sintaxă, Modern C, Third Edition forțează limitele limbajului către programarea generică (type-generic) și execuția multi-threaded, utilizând atomics și mecanisme complexe de sincronizare. Credem că forța acestui volum rezidă în capacitatea de a explica ce se întâmplă „sub capotă”, oferind în același timp soluții pentru scrierea unui cod robust, capabil să gestioneze eșecurile programelor într-un mod sistemic. Structura progresivă, susținută de exerciții și provocări practice, transformă lectura într-un proces activ de reînvățare a celor mai eficiente bune practici de programare la nivel de sistem.

Citește tot Restrânge

Preț: 33017 lei

Preț vechi: 41271 lei
-20%

Puncte Express: 495

Carte disponibilă

Livrare economică 05-19 mai
Livrare express 18-24 aprilie pentru 18306 lei


Specificații

ISBN-13: 9781633437777
ISBN-10: 1633437779
Pagini: 522
Dimensiuni: 183 x 233 x 30 mm
Greutate: 0.94 kg
Editura: Manning Publications

De ce să citești această carte

Recomandăm această carte programatorilor profesioniști care doresc să stăpânească noul standard C23 sub îndrumarea unui expert ISO. Cititorul câștigă o înțelegere profundă a optimizării performanței și securității codului, esențială pentru dezvoltarea de aplicații de înaltă fiabilitate. Este resursa ideală pentru a trece de la C-ul tradițional la o abordare modernă, orientată spre sisteme complexe și programare concurentă.


Descriere

Almost 50 years ago, the C language defined modern computer programming. This book shows you why C is still as powerful and popular as ever, with an inside look at the new C23 standard. For programs that need to be small, fast, and unfailingly reliable, C is still the gold standard. Whether you’re writing embedded code, low-level system routines, or high-performance applications, C is up to the challenge. This unique book by Jens Gustedt, a member of the ISO C standards committee, gets you up to speed with C23. In Modern C, Third Edition you’ll: Learn C basics, core features, and advanced concepts Leverage major C23 improvements for security, reliability, and performance Write portable code that runs anywhere Build multi-threaded applications with atomics and synchronization Create robust and resilient software with error handling Use type-generic programming for reusable code C powers more software than any other language—from embedded devices to distributed systems. In Modern C, Third Edition you’ll learn to harness C’s full potential using the latest tools and techniques. After a quick review of the fundamentals perfect for beginners or coders who haven’t used C in a while, this book guides you to mastery of C23, the latest ISO standard. Purchase of the print book includes a free eBook in PDF and ePub formats from Manning Publications. About the book Modern C, Third Edition is fully revised from the bestselling original to fully cover the C23 standard. For new or returning C coders, it starts with fundamentals like structure, grammar, compilation, and execution. From there, you’ll advance to control structures, data types, operators, and functions, as you gain a deeper understanding of what’s happening under the hood. This expanded C23 edition contains new coverage discussing compound expressions and lambdas, a comprehensive approach for program failure, and new appendices to aid your transition to C23. You’ll code as you go with concept-reinforcing exercises and skill-honing challenges along the way. About the reader For professional developers looking to boost their C programming skills with the latest features and techniques. About the author Jens Gustedt is a senior scientist at the French National Institute for Computer Science and Control (INRIA), deputy director of the ICube lab in Strasbourg, France, and is an active member of the ISO C standards committee.