Listen and read

Step into an infinite world of stories

  • Read and listen as much as you want
  • Over 1 million titles
  • Exclusive titles + Storytel Originals
  • 7 days free trial, then €9.99/month
  • Easy to cancel anytime
Subscribe Now
Details page - Device banner - 894x1036

C++ Reactive Programming: Design concurrent and asynchronous applications using the RxCpp library and Modern C++17

Language
English
Format
Category

Non-fiction

Learn how to implement the reactive programming paradigm with C++ and build asynchronous and concurrent applications

Key Features

• Efficiently exploit concurrency and parallelism in your programs

• Use the Functional Reactive programming model to structure programs

• Understand reactive GUI programming to make your own applications using Qt

Book Description

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).

What you will learn

• Understand language-level concurrency in C++

• Explore advanced C++ programming for the FRP

• Uncover the RxCpp library and its programming model

• Mix the FP and OOP constructs in C++ 17 to write well-structured programs

• Master reactive microservices in C++

• Create custom operators for RxCpp

• Learn advanced stream processing and error handling

Who this book is for

If 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.

© 2018 Packt Publishing (Ebook): 9781788624244

Release date

Ebook: June 29, 2018

Others also enjoyed ...

  1. Automation with SaltStack Yogesh Raheja
  2. Parallel and High Performance Programming with Python Fabio Nelli
  3. Best Canadian Sports Writing Stacey May Fowles
  4. Middle Tech: Software Work and the Culture of Good Enough Paula Bialski
  5. Ultimate Python Libraries for Data Analysis and Visualization Abhinaba Banerjee
  6. The Great Reading Disaster Mona McNee
  7. Closing the Shop: Information Cartels and Japan's Mass Media Laurie Anne Freeman
  8. Soft News Goes to War: Public Opinion and American Foreign Policy in the New Media Age Matthew A. Baum
  9. Landscapes of Loss: The National Past in Postwar French Cinema Naomi Greene
  10. Interpreting Films: Studies in the Historical Reception of American Cinema Janet Staiger
  11. Reading Renunciation: Asceticism and Scripture in Early Christianity Elizabeth A. Clark
  12. The Gaze and the Labyrinth: The Cinema of Liliana Cavani Gaetana Marrone-Puglia
  13. Down from Bureaucracy: The Ambiguity of Privatization and Empowerment Joel F. Handler
  14. Fast Cash The Young Adult's Guide to Pet Sitting & Walking Yvonne Bertovich
  15. Cinema’s Frontline: War Films from Silent Era to the Modern Day Cameron Jameson
  16. To Free the Cinema: Jonas Mekas and the New York Underground David E. James
  17. Picture Perfect: Life in the Age of the Photo Op - New Edition Kiku Adatto
  18. Streetwalking on a Ruined Map: Cultural Theory and the City Films of Elvira Notari Giuliana Bruno
  19. Between Two Worlds: A Reading of Descartes's Meditations John Carriero
  20. American Gothic Susan Wood
  21. Secure Edge Computing for IoT Oluyemi Odeyinka
  22. A Matter of Obscenity: The Politics of Censorship in Modern England Christopher Hilliard
  23. The African Decor Edit: Collecting and Decorating with Heritage Objects Nasozi Kakembo
  24. Reading and Not Reading The Faerie Queene: Spenser and the Making of Literary Criticism Catherine Nicholson
  25. Young Children and Worship Jerome W. Berryman
  26. Ten Boys from History Kate Dickinson Sweetser
  27. Flashback, Eclipse: The Political Imaginary of Italian Art in the 1960s Romy Golan
  28. The Pond Robert Murphy
  29. The Color of Civics: Civic Education for a Multiracial Democracy Matthew D. Nelsen
  30. Bias in the Media: How the Media Switched Against Me After I Switched Parties Steve Levy
  31. Reading Rites: Books, writing and other things that matter Evelyn Conlon
  32. The Challenging Conversation: Skills and Strategies for Dealing with Difficult People Rachel Kim
  33. Reading the Odyssey: Selected Interpretive Essays Seth L. Schein
  34. Hurlbut's Life of Christ for Young and Old Jesse Lyman Hurlbut
  35. Modernism, Media, and Propaganda: British Narrative from 1900 to 1945 Mark Wollaeger
  36. What Was Socialism, and What Comes Next? Katherine Verdery
  37. The Young Adult's Guide to Stop Bullying: Understanding Bullies and Their Actions Rebekah Sack
  38. Joyless Streets: Women and Melodramatic Representation in Weimar Germany Patrice Petro
  39. Reading Old Books: Writing with Traditions Peter Mack
  40. Mosaic Rashmi Narzary
  41. Learning to Improve: How America’s Schools Can Get Better at Getting Better Paul G. LeMahieu
  42. Cloud Security Handbook for Architects Ashish Mishra
  43. The Call of the Rift: Veil Jae Waller
  44. Fascinating Rhythm: Reading Jazz in American Writing David Yaffe
  45. Planetside Michael Mammay
  46. On Victory and Defeat: From On War Carl von Clausewitz
  47. Transcultural Cinema David MacDougall
  48. Ultimate Penetration Testing with Nmap Travis DeForge

This is why you’ll love Storytel

  • Listen and read without limits

  • 800 000+ stories in 40 languages

  • Kids Mode (child-safe environment)

  • Cancel anytime

Unlimited stories, anytime
Time limited offer

Unlimited

Listen and read as much as you want

9.99 € /month
  • 1 account

  • Unlimited Access

  • Offline Mode

  • Kids Mode

  • Cancel anytime

Try now