Systems Programming with C++: Memory, Concurrency, Networking, and Runtime Internals for Modern Software Engineering

Prijzen vanaf
33,45

Uitgelicht

VERGELIJK ALLE AANBIEDERS (3)

Beschrijving

Bol Reactive PublishingSystems Programming with C++ is a practical guide to the lower-level concepts that shape modern software systems, from memory management and process behavior to concurrency, networking, and runtime architecture.Designed for programmers who want to move beyond surface-level application development, this book explores how C++ is used to build software that interacts closely with operating systems, hardware resources, and execution environments. Readers will examine the principles behind memory allocation, pointers, object lifetime, threading, synchronization, socket programming, file I/O, runtime behavior, and performance-aware design.Inside, you will explore: Memory management, stack and heap behavior, pointers, references, and object lifetime Concurrency models, threading primitives, synchronization, race conditions, and deadlocks Low-level file handling, process interaction, and operating system interfaces Networking fundamentals, sockets, protocols, and client-server architecture Runtime internals, compilation models, linking, loading, ABI concepts, and execution flow Debugging, profiling, error handling, and defensive systems-level development Design patterns for building reliable, maintainable systems software in C++Rather than treating C++ as only an application language, this book frames it as a tool for understanding how software actually runs. It connects practical programming techniques with the underlying systems concepts that govern performance, reliability, and control.Whether you are working toward operating systems development, networking tools, embedded software, backend infrastructure, game engines, compilers, security tooling, or performance-sensitive applications, Systems Programming with C++ provides a structured foundation for writing software closer to the machine.

Vergelijk aanbieders (3)

Shop
Prijs
Verzendkosten
Totale prijs
33,45
Gratis
33,45
Naar shop
Gratis Shipping Costs
33,45
Gratis
33,45
Naar shop
Gratis Shipping Costs
35,99
Gratis
35,99
Naar shop
Gratis Shipping Costs
Beschrijving (2)
Bol

Reactive PublishingSystems Programming with C++ is a practical guide to the lower-level concepts that shape modern software systems, from memory management and process behavior to concurrency, networking, and runtime architecture.Designed for programmers who want to move beyond surface-level application development, this book explores how C++ is used to build software that interacts closely with operating systems, hardware resources, and execution environments. Readers will examine the principles behind memory allocation, pointers, object lifetime, threading, synchronization, socket programming, file I/O, runtime behavior, and performance-aware design.Inside, you will explore: Memory management, stack and heap behavior, pointers, references, and object lifetime Concurrency models, threading primitives, synchronization, race conditions, and deadlocks Low-level file handling, process interaction, and operating system interfaces Networking fundamentals, sockets, protocols, and client-server architecture Runtime internals, compilation models, linking, loading, ABI concepts, and execution flow Debugging, profiling, error handling, and defensive systems-level development Design patterns for building reliable, maintainable systems software in C++Rather than treating C++ as only an application language, this book frames it as a tool for understanding how software actually runs. It connects practical programming techniques with the underlying systems concepts that govern performance, reliability, and control.Whether you are working toward operating systems development, networking tools, embedded software, backend infrastructure, game engines, compilers, security tooling, or performance-sensitive applications, Systems Programming with C++ provides a structured foundation for writing software closer to the machine.

Amazon

Pages: 495, Paperback, Independently published


Productspecificaties

Merk Independently Published
EAN
  • 9798195461591
Maat


Prijshistorie

* Prijshistorie bevat geen data van Amazon, Amazon Marketplace.

Prijzen voor het laatst bijgewerkt op:

Uitgelichte Keuze
33,45
Naar shop