Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

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

Sprog
Engelsk
Format
Kategori

Fakta

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.

© 2019 Packt Publishing (E-bog): 9781789341355

Release date

E-bog: 31. oktober 2019

Tags

    Andre kan også lide...

    1. Java Fundamentals Introbooks Team
    2. Javascript: Ultimate Beginners Guide Leonardo Gorman
    3. Electronics All-in-One For Dummies, 3rd Edition Doug Lowe
    4. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
    5. Coding for Beginners Using Python: A HANDS-ON, PROJECT-BASED INTRODUCTION TO LEARN CODING WITH PYTHON MARK MATTHES AND ERIC LUTZ
    6. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
    7. Blockchain Basics: A Non-Technical Introduction in 25 Steps Daniel Drescher
    8. Python Programming For Beginners: Learn the Basics of Python in 7 Days! Maurice J. Thompson
    9. Coders: Who They Are, What They Think and How They Are Changing Our World Clive Thompson
    10. Software Development Fundamentals Introbooks Team
    11. Blockchain For Dummies Tiana Laurence
    12. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
    13. Computational Thinking Peter J. Denning
    14. The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution Walter Isaacson
    15. In Pursuit of Zeta-3: The World's Most Mysterious Unsolved Math Problem Paul J. Nahin
    16. Data Science John D. Kelleher
    17. Ultimate Flutter Handbook Lahiru Mahagamage
    18. Cloud Computing Nayan B. Ruparella
    19. Algorithm Introbooks Team
    20. Google's PageRank and Beyond: The Science of Search Engine Rankings Amy N. Langville
    21. Complex Analysis Elias M. Stein
    22. Bear And Vector Calculus Dr. R. Prabakaran
    23. Everyday Calculus: Discovering the Hidden Math All around Us Oscar E. Fernandez
    24. The Formula: How Algorithms Solve all our Problems... and Create More Luke Dormehl
    25. Across the Board: The Mathematics of Chessboard Problems John J. Watkins
    26. Calculus Made Easy: A Simple Introduction to Those Terrifying Methods Called The Differential and Integral Calculus Silvanus P. Thompson
    27. Maths on the Back of an Envelope: Clever ways to (roughly) calculate anything Rob Eastaway
    28. The Deep Learning Revolution Terrence J. Sejnowski
    29. How To Win Friends And Influence People Dale Carnegie
    30. Fear: Trump in the White House Bob Woodward
    31. Why Size Matters: From Bacteria to Blue Whales John Tyler Bonner
    32. Clean Architecture: A Craftsman's Guide to Software Structure and Design Robert C. Martin
    33. How Mathematicians Think: Using Ambiguity, Contradiction, and Paradox to Create Mathematics William Byers
    34. Data Science For Dummies: 2nd Edition Lillian Pierson
    35. Good Habits, Bad Habits: How to Make Positive Changes That Stick Wendy Wood
    36. Cybersecurity For Dummies Joseph Steinberg
    37. The Mathematics of Various Entertaining Subjects: Research in Recreational Math Jason Rosenhouse
    38. Destination Mars: The Story of our Quest to Conquer the Red Planet Andrew May
    39. The Science of Memory Scientific American
    40. The Metamorphosis Franz Kafka
    41. Free Will Sam Harris
    42. Economics for Dummies: 3rd Edition Sean Masaki Flynn, PhD
    43. The Princeton Companion to Mathematics Timothy Gowers

    Vælg dit abonnement

    • Over 600.000 titler

    • Download og nyd titler offline

    • Eksklusive titler + Mofibo Originals

    • Børnevenligt miljø (Kids Mode)

    • Det er nemt at opsige når som helst

    Flex

    For dig som vil prøve Mofibo.

    89 kr. /måned
    • 1 konto

    • 20 timer/måned

    • Gem op til 100 ubrugte timer

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Prøv gratis
    Den mest populære

    Premium

    For dig som lytter og læser ofte.

    129 kr. /måned
    • 1 konto

    • 100 timer/måned

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Unlimited

    For dig som lytter og læser ubegrænset.

    149 kr. /måned
    • 1 konto

    • Ubegrænset adgang

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Family

    For dig som ønsker at dele historier med familien.

    Fra 179 kr. /måned
    • 2-6 konti

    • 100 timer/måned pr. konto

    • Fri lytning til podcasts

    • Kun 39 kr. pr. ekstra konto

    • Ingen binding

    2 konti

    179 kr. /måned
    Prøv gratis