C++ Reactive Programming
Design concurrent and asynchronous applications using the RxCpp library and Modern C++17
Price | $35.99 - $45.87
|
Rating | |
Authors | Praseed Pai, Peter Abraham |
Publisher | Packt Publishing |
Published | 2018 |
Pages | 328 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1788629779 |
ISBN-13 | 9781788629775 |
Reactive 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.
C++ 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.
By the end of the book, you will be well versed with advanced reactive programming concepts in modern C++ (C++17).
- Praseed Pai
- Peter Abraham
3 5 6
Similar Books
Boost.Asio C++ Network Programming
by John Torjo
Network programming is not new and it's no secret that it's not an easy task. Boost.Asio provides an excellent level of abstraction, making sure that with a minimal amount of coding you can create beautiful client/server applications, and have fun in the process!Boost.Asio C++ Network Programming - shows how to build client/ser...
Price: $21.99 | Publisher: Packt Publishing | Release: 2013
by Slava Schmidt
The second version of Scala has undergone multiple changes to support features and library implementations. Scala 2.13, with its main focus on modularizing the standard library and simplifying collections, brings with it a host of updates.Learn Scala Programming addresses both technical and architectural changes to the redesigned standard...
Price: $37.37 | Publisher: Packt Publishing | Release: 2018
by Leonardo Borges
Reactive Programming (RP) is central to many concurrent systems. It endeavors to make the process of developing highly-concurrent, event-driven, and asynchronous applications simpler and less error-prone. RP comes in many flavors and we will look at some of them in this book.Clojure Reactive Programming is a practical guide aimed at explo...
Price: $29.99 | Publisher: Packt Publishing | Release: 2015
Hands-On Reactive Programming with Reactor
by Rahul Sharma
Reactor is an implementation of the Java 9 Reactive Streams specification, an API for asynchronous data processing. This specification is based on a reactive programming paradigm, enabling developers to build enterprise-grade, robust applications with reduced complexity and in less time. Hands-On Reactive Programming with Reactor shows yo...
Price: $39.99 | Publisher: Packt Publishing | Release: 2018
Practical C++ Financial Programming
by Carlos Oliveira
Practical C++ Financial Programming is a hands-on book for programmers wanting to apply C++ to programming problems in the financial industry. The book explains those aspects of the language that are more frequently used in writing financial software, including the STL, templates, and various numerical libraries. The book also describes m...
Price: $79.99 | Publisher: Apress | Release: 2015
Reactive Programming with RxJS
by Sergi Mansilla
Reactive programming is revolutionary. It makes asynchronous programming clean, intuitive, and robust. Use the RxJS library to write complex programs in a simple way, unifying asynchronous mechanisms such as callbacks and promises into a powerful data type: the Observable. Learn to think about your programs as streams of data that you can...
Price: $7.18 | Publisher: The Pragmatic Programmers | Release: 2015
Hands-On Reactive Programming with Python
by Romain Picard
Reactive programming is central to many concurrent systems, but it's famous for its steep learning curve, which makes most developers feel like they're hitting a wall. With this book, you will get to grips with reactive programming by steadily exploring various conceptsThis hands-on guide gets you started with Reactive Programmi...
Price: $44.99 | Publisher: Packt Publishing | Release: 2018
Front-End Reactive Architectures
by Luca Mezzalira
Learn how to use reactive architectures on the front-end. There are many technologies using a reactive approach on the back end, but this book teaches you how the reactive manifesto can be used to benefit your front-end programming as well.You will discover what reactive programming is, what the current front-end ecosystem looks like, and...
Price: $26.32 | Publisher: Apress | Release: 2018