[PDF/ePUB] Extreme C

Extreme C: Taking you to the limit in Concurrency, OOP, and the most advanced capabilities of C image

DOWNLOAD PDF

Push the limits of what C - and you - can do, with this high-intensity guide to the most advanced capabilities of CKey FeaturesMake the most of C's low-level control, flexibility, and high performance A comprehensive guide to C's most powerful and challenging features A thought-provoking guide packed with hands-on exercises and examplesBook DescriptionThere's a lot more to C than knowing the language syntax. The industry looks for developers with a rigorous, scientific understanding of the principles and practices. Extreme C will teach you to use C's advanced low-level power to write effective, efficient systems. This intensive, practical guide will help you become an expert C programmer. Building on your existing C knowledge, you will master preprocessor directives, macros, conditional compilation, pointers, and much more. You will gain new insight into algorithm design, functions, and structures. You will discover how C helps you squeeze maximum performance out of critical, resource-constrained applications. C still plays a critical role in 21st-century programming, remaining the core language for precision engineering, aviations, space research, and more. This book shows how C works with Unix, how to implement OO principles in C, and fully covers multi-processing. In Extreme C, Amini encourages you to think, question, apply, and experiment for yourself. The book is essential for anybody who wants to take their C to the next level.What you will learnBuild advanced C knowledge on strong foundations, rooted in first principles Understand memory structures and compilation pipeline and how they work, and how to make most out of them Apply object-oriented design principles to your procedural C code Write low-level code that's close to the hardware and squeezes maximum performance out of a computer system Master concurrency, multithreading, multi-processing, and integration with other languages Unit Testing and debugging, build systems, and inter-process communication for C programmingWho this book is forExtreme C is for C programmers who want to dig deep into the language and its capabilities. It will help you make the most of the low-level control C gives you.Table of ContentsEssential FeaturesFrom Source to BinaryObject FilesProcess Memory StructureStack and HeapOOP and EncapsulationComposition and AggregationInheritance and PolymorphismAbstraction and OOP in C++Unix: History and ArchitectureSystem Calls and KernelsThe Most Recent CConcurrencySynchronizationThread ExecutionThread SynchronizationProcess ExecutionProcess SynchronizationSingle-Host IPC and SocketsSocket ProgrammingIntegration with Other LanguagesUnit Testing and DebuggingBuild Systems

✔ Author(s):
✔ Title: Extreme C: Taking you to the limit in Concurrency, OOP, and the most advanced capabilities of C
✔ Rating : 4.5 out of 5 base on (144 reviews)
✔ ISBN-10: 1789343623
✔ ISBN-13: 9781789343625
✔ Language: English
✔ Format ebook: PDF, EPUB, Kindle, Audio, HTML and MOBI
✔ Device compatibles: Android, iOS, PC and Amazon Kindle

Readers' opinions about Extreme C by Kamran Amini

/
Melody Blake
This book completely captured my heart. The characters were so relatable, and their journeys resonated deeply with me. The writing was poetic and powerful, leaving me with a sense of awe. I'm grateful to have experienced this literary gem.
/
Beata Shepard
The world-building in this book was simply phenomenal. I was transported to a different realm and felt like I was part of the characters' journey. The attention to detail made it all so immersive.
/
Aileen Menzie
The rich historical context of the book added a layer of depth that I found fascinating. It was like stepping back in time and experiencing history firsthand.


Building Data Centers with VXLAN BGP EVPN: A Cisco NX-OS Perspective (Networking Technology), Faithful: A Novel, The Vegan Slow Cooker, Revised and Expanded: Simply Set It and Go with 160 Recipes for Intensely Flavorful, Fuss-Free Fare Fresh from the Slow Cooker or Instant Pot®, Flying Stars Feng Shui for Period 9: How to enhance prosperity, health and relationships for the next 20 years, You: A Novel (1) (The You Series), The Sorrow Hand (A Nick Drake Novel), Everything’s An Argument with 2020 APA Update, Who Was Lucille Ball?, Kumar and Clark’s Clinical Medicine, Plowed Over: On the Wing, Download ebooks Extreme C: Taking you to the limit in Concurrency, OOP, and the most advanced capabilities of C Kamran Amini pdf free ... Complete PDF Ebook with essay, research pape Extreme C: Taking you to the limit in Concurrency, OOP, and the most advanced capabilities of C read free ... Extreme C: Taking you to the limit in Concurrency, OOP, and the most advanced capabilities of C book online for free ... Extreme C: Taking you to the limit in Concurrency, OOP, and the most advanced capabilities of C Kamran Amini online books ... Extreme C: Taking you to the limit in Concurrency, OOP, and the most advanced capabilities of C Kamran Amini read ebooks ... Click to read / download Extreme C: Taking you to the limit in Concurrency, OOP, and the most advanced capabilities of C Kamran Amini PDF ... Extreme C: Taking you to the limit in Concurrency, OOP, and the most advanced capabilities of C Free download of the book in PDF format ... Click the Download or Read Online button Extreme C: Taking you to the limit in Concurrency, OOP, and the most advanced capabilities of C Kamran Amini pdf free download ... Extreme C: Taking you to the limit in Concurrency, OOP, and the most advanced capabilities of C full download ... Extreme C: Taking you to the limit in Concurrency, OOP, and the most advanced capabilities of C epub downloads ...