Extreme C : taking you to the limit in concurrency, OOP, and the most advanced capabilities of C /
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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Publishing,
2019.
|
Temas: | |
Acceso en línea: | Texto completo Texto completo |
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | EBSCO_on1154455953 | ||
003 | OCoLC | ||
005 | 20231017213018.0 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 200516s2019 enka ob 001 0 eng d | ||
040 | |a UMI |b eng |e rda |e pn |c UMI |d OCLCF |d YDX |d TEFOD |d N$T |d TOH |d OCLCO |d OCLCQ |d NZAUC |d OCLCQ |d OCLCO | ||
019 | |a 1126309876 |a 1135583712 |a 1144532358 | ||
020 | |a 9781789341355 | ||
020 | |a 1789341353 | ||
020 | |z 9781789343625 | ||
029 | 1 | |a AU@ |b 000070800710 | |
035 | |a (OCoLC)1154455953 |z (OCoLC)1126309876 |z (OCoLC)1135583712 |z (OCoLC)1144532358 | ||
037 | |a CL0501000110 |b Safari Books Online | ||
050 | 4 | |a QA76.73.C15 | |
082 | 0 | 4 | |a 005.1/33 |2 23 |
049 | |a UAMI | ||
100 | 1 | |a Amini, Kamran, |e author. | |
245 | 1 | 0 | |a Extreme C : |b taking you to the limit in concurrency, OOP, and the most advanced capabilities of C / |c Kamran Amini. |
264 | 1 | |a Birmingham, UK : |b Packt Publishing, |c 2019. | |
300 | |a 1 online resource (1 volume) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | 0 | |a Online resource; title from title page (Safari, viewed May 13, 2020). | |
504 | |a Includes bibliographical references and index. | ||
520 | |a 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. | ||
590 | |a O'Reilly |b O'Reilly Online Learning: Academic/Public Library Edition | ||
590 | |a eBooks on EBSCOhost |b EBSCO eBook Subscription Academic Collection - Worldwide | ||
650 | 0 | |a C (Computer program language) | |
650 | 0 | |a Data structures (Computer science) | |
650 | 0 | |a Computer programming. | |
650 | 6 | |a C (Langage de programmation) | |
650 | 6 | |a Structures de données (Informatique) | |
650 | 6 | |a Programmation (Informatique) | |
650 | 7 | |a computer programming. |2 aat | |
650 | 7 | |a C (Computer program language) |2 fast | |
650 | 7 | |a Computer programming |2 fast | |
650 | 7 | |a Data structures (Computer science) |2 fast | |
856 | 4 | 0 | |u https://learning.oreilly.com/library/view/~/9781789343625/?ar |z Texto completo |
856 | 4 | 0 | |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2285788 |z Texto completo |
938 | |a EBSCOhost |b EBSC |n 2285788 | ||
938 | |a YBP Library Services |b YANK |n 300928857 | ||
994 | |a 92 |b IZTAP |