{"product_id":"c-reactive-programming-design-concurrent-and-asynchronous-applications-using-the-rxcpp-library-and-modern-c-17-9781788629775","title":"C++ Reactive Programming: Design concurrent and","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eLearn how to implement the reactive programming paradigm with C++ and build asynchronous and concurrent applications \u003c\/b\u003e\u003c\/p\u003eKey Features\u003cul\u003e\n\u003cli\u003eEfficiently exploit concurrency and parallelism in your programs \u003c\/li\u003e\n\u003cli\u003eUse the Functional Reactive programming model to structure programs \u003c\/li\u003e\n\u003cli\u003eUnderstand reactive GUI programming to make your own applications using Qt \u003c\/li\u003e\n\u003c\/ul\u003eBook Description\u003cp\u003eReactive programming is an effective way to build highly responsive applications with an easy-to-maintain code base. This book covers the essential functional reactive concepts that will help you build highly concurrent, event-driven, and asynchronous applications in a simpler and less error-prone way. \u003c\/p\u003e\u003cp\u003eC++ Reactive Programming begins with a discussion on how event processing was undertaken by different programming systems earlier. After a brisk introduction to modern C++ (C++17), you’ll be taken through language-level concurrency and the lock-free programming model to set the stage for our foray into the Functional Programming model. Following this, you’ll be introduced to RxCpp and its programming model. You’ll be able to gain deep insights into the RxCpp library, which facilitates reactive programming. You’ll learn how to deal with reactive programming using Qt\/C++ (for the desktop) and C++ microservices for the Web.  \u003c\/p\u003e\u003cp\u003eBy the end of the book, you will be well versed with advanced reactive programming concepts in modern C++ (C++17).\u003c\/p\u003eWhat you will learn\u003cul\u003e\n\u003cli\u003eUnderstand language-level concurrency in C++\u003c\/li\u003e\n\u003cli\u003eExplore advanced C++ programming for the FRP\u003c\/li\u003e\n\u003cli\u003eUncover the RxCpp library and its programming model\u003c\/li\u003e\n\u003cli\u003eMix the FP and OOP constructs in C++ 17 to write well-structured programs\u003c\/li\u003e\n\u003cli\u003eMaster reactive microservices in C++\u003c\/li\u003e\n\u003cli\u003eCreate custom operators for RxCpp\u003c\/li\u003e\n\u003cli\u003eLearn advanced stream processing and error handling\u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for\u003cp\u003eIf you’re a C++ developer interested in using reactive programming to build asynchronous and concurrent applications, you’ll find this book extremely useful. This book doesn’t assume any previous knowledge of reactive programming.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eTable of Contents\u003col\u003e\n\u003cli\u003eReactive Programming Model – an Overview and its History\u003c\/li\u003e\n\u003cli\u003eA Breeze tour of the Modern C++ Language and Its key Idioms\u003c\/li\u003e\n\u003cli\u003eThe Language level Concurrency and Parallelism in C++\u003c\/li\u003e\n\u003cli\u003eLock Free and Asynchronous programming in C++\u003c\/li\u003e\n\u003cli\u003eIntroduction to Observables\u003c\/li\u003e\n\u003cli\u003eIntroduction to Event Stream Programming using C++\u003c\/li\u003e\n\u003cli\u003eAn Introduction to data flow computation and the Rxcpp library\u003c\/li\u003e\n\u003cli\u003eRxcpp – the Key Elements\u003c\/li\u003e\n\u003cli\u003eReactive GUI Programming using Qt\/C++\u003c\/li\u003e\n\u003cli\u003eDesign Patterns and Idioms for C++ Reactive programming\u003c\/li\u003e\n\u003cli\u003eReactive Micro services in C++\u003c\/li\u003e\n\u003cli\u003eAdvanced Streams and Handling Errors\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Packt Publishing Limited","offers":[{"title":"Default Title","offer_id":51020490408279,"sku":"9781788629775","price":32.9,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781788629775.jpg?v=1750783551","url":"https:\/\/bookcurl.com\/products\/c-reactive-programming-design-concurrent-and-asynchronous-applications-using-the-rxcpp-library-and-modern-c-17-9781788629775","provider":"Book Curl","version":"1.0","type":"link"}