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

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

April 4, 2021 0 By Allitebook
  • Publisher : Packt Publishing Limited (31 October 2019)
  • Language : English
  • Paperback : 822 pages
  • Category: C

Book Description:

There is a whole lot more to C than understanding the language syntax. The business looks for programmers with a rigorous, scientific comprehension of the principles and practices. Extreme C is going to teach you to use C advanced low-level power to compose effective, efficient systems.

Building on your current C knowledge, you will master preprocessor directives, macros, conditional compilation, pointers, plus a whole lot more. You may gain fresh insight into algorithm design, functions, and structures. You may discover how C will help you squeeze maximum performance from critical, resource-constrained software.

C nonetheless plays a critical role in 21st-century programming, remaining the core language for precision technology, aviations, space research, and much more. This book shows how C works with Unix, how to execute OO principles in C, and completely covers multi-processing.

In Extreme C, Amini motivates you to think, question, employ, and experiment yourself. The book is vital for anybody who wants to choose their C to the next level.

What you will learn

  • Assemble innovative C knowledge on strong foundations, rooted in first principles
  • Know memory structures and compilation pipeline and how they operate, and how to take from these
  • Employ object-oriented layout principles into your procedural C code
  • Compose non-native code that is near the hardware and squeezes maximum functionality from a pc system
  • Master concurrency, multithreading, multi-processing, and integration with other languages
  • Unit Testing and debugging, build systems, and inter-process communication for C programming

Who this book is for

Extreme C is for C programmers who wish to dig deep to the language and its capabilities. It will allow you to make the most of the low-level control C provides you.

 

Download PDF    Buy Hardcopy