Аннотация
Реактивное программирование — это эффективный способ создания отзывчивых приложений с удобным для поддержки кодом.
В данной книге изложены понятия и принципы функционального реактивного программирования, помогающие строить параллельные, асинхронные приложения с наименьшими усилиями и минимумом ошибок. Рассмотрен обзор подходов к обработке событий, нашедших применение в ряде программных систем. Описаны средства параллельного, асинхронного и неблокирующего программирования.
Изучив эту книгу, вы будете хорошо разбираться в тонкостях реактивной модели программирования и методах её реализации на новейшей версии языка C++ — языке стандарта С++17.
Вы изучите:
поддерживаемые стандартом языка средства параллельного программирования;
совместное применение элементов функционального и объектно- ориентированного программирования для создания хорошо структурированных программ;
способы реализации функциональной и реактивной моделей программирования на языке C++;
библиотеку RxCpp и лежащую в её основе модель программирования;
использование библиотеки Qt/C++ в реактивном стиле;
разработку реактивных микросервисов на языке C++;
создание собственных операций над потоками данных;
усложнённые средства обработки потоков данных и методы обработки ошибок в реактивных программах.






![Python 3.4 introduced the asyncio library, and Python 3.5 produced the async and await keywords to use it palatably. These new additions allow so-called asynchronousprogramming.
All of these new features, which I’ll refer to under the single name Asyncio, have been received by the Python... Using Asyncio in Python [Understanding Python’s Asynchronous Programming Features]](https://www.rulit.me/data/programs/images/using-asyncio-in-python-understanding-python-s-asynchronous_606937.jpg)
Комментарии к книге "Реактивное программирование на С++"