Software Functional Programming Vs Reactive Programming Languages