Extreme C Extreme C

Extreme C

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

    • $39.99
    • $39.99

Publisher Description

Push the limits of what C - and you - can do, with this high-intensity guide to the most advanced capabilities of C


Key Features

Make 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 examples


Book Description

There'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 learn

Build 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 programming


Who this book is for

Extreme 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.

GENRE
Computers & Internet
RELEASED
2019
October 31
LANGUAGE
EN
English
LENGTH
822
Pages
PUBLISHER
Packt Publishing
SELLER
PublishDrive Inc.
SIZE
4.1
MB

More Books Like This

Mastering Delphi Programming: A Complete Reference Guide Mastering Delphi Programming: A Complete Reference Guide
2019
Hands-On System Programming with Go Hands-On System Programming with Go
2019
Expert C++ Programming Expert C++ Programming
2018
Data Parallel C++ Data Parallel C++
2020
Rust High Performance Rust High Performance
2018
Mastering Rust Mastering Rust
2019

More Books by Kamran Amini

Extreme C Extreme C
2019
Ekstremalny kod w języku C. Współbieżność i programowanie zorientowane obiektowo Ekstremalny kod w języku C. Współbieżność i programowanie zorientowane obiektowo
2021