Я действительно не вижу разницы между ними. Они оба касаются данных, проходящих через инструкции и распространения изменений во входных данных. Я читал эту книгу (автор Мэтт Карки), и в ней четко сказано, что они одинаковы. С другой стороны, wikipedia устанавливает реактивное программирование как форму программирования потока данных и qaru.site/info/90637/... также делает это.
Итак, какова концептуальная разница между реактивным программированием и программированием потока данных?