Reactive Systems Vs Reactive Programming