C++ Reactive Programming

C++ Reactive Programming

by Praseed Pai, Peter Abraham


View All Available Formats & Editions
Choose Expedited Shipping at checkout for guaranteed delivery by Monday, January 21

Product Details

ISBN-13: 9781788629775
Publisher: Packt Publishing, Limited
Publication date: 06/29/2018
Pages: 328
Product dimensions: 7.50(w) x 9.25(h) x 0.69(d)

About the Author

Praseed Pai has been working in the software industry for the last 25 years, starting his career as a MS-DOS systems programmer using ANSI C. He has been actively involved in developing large-scale, cross-platform, native code-based systems using C++ on Windows, GNU Linux, and macOS X. He has experience in COM+ and CORBA programming using C++. In the last decade, he has worked with Java- and .NET-based systems. He is the primary implementer of the SLANG4.net compilation system, which has been ported to C++ with an LLVM backend. He coauthored .NET Design Patterns, by Packt Publishing. Peter Abraham has been a performance fanatic and a C/C++ programming language enthusiast right from his college days, where he excelled in Microsoft Windows programming and GNU Linux programming. He garnered experience in working with CUDA, image processing, and computer graphics programs by virtue of working with companies such as Quest Global, Siemens, and Tektronics. Peter has been eagerly following the C++ standard and RxCpp libraries as part of his profession. He has worked with cross-platform GUI toolkits such as Qt, WxWidgets, and FOX toolkit.

Table of Contents

Table of Contents

  1. Reactive Programming Model – an Overview and its History
  2. A Breeze tour of the Modern C++ Language and Its key Idioms
  3. The Language level Concurrency and Parallelism in C++
  4. Lock Free and Asynchronous programming in C++
  5. Introduction to Observables
  6. Introduction to Event Stream Programming using C++
  7. An Introduction to data flow computation and the Rxcpp library
  8. Rxcpp – the Key Elements
  9. Reactive GUI Programming using Qt/C++
  10. Design Patterns and Idioms for C++ Reactive programming
  11. Reactive Micro services in C++
  12. Advanced Streams and Handling Errors

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews