How Reactive Programming Differs From Procedural Programming 186
Nerval's Lobster writes "A recent post on Reactive Programming triggered discussions about what is and isn't considered Reactive Logic. In fact, many have already discovered that Reactive Programming can help improve quality and transparency, reduce programming time and decrease maintenance. But for others, it raises questions like: How does Reactive differ from conventional event-oriented programming? Isn't Reactive just another form of triggers? What kind of an improvement in coding can you expect using Reactive and why? So to help clear things up, columnist and Espresso Logic CTO Val Huber offers a real-life example that he claims will show the power and long-term advantages Reactive offers. 'In this scenario, we'll compare what it takes to implement business logic using Reactive Programming versus two different conventional procedural Programming models: Java with Hibernate and MySQL triggers,' he writes. 'In conclusion, Reactive appears to be a very promising technology for reducing delivery times, while improving system quality. And no doubt this discussion may raise other questions on extensibility and performance for Reactive Programming.' Do you agree?"
Re:Marketing 101 (Score:5, Funny)
Here's a quote for your marketing:
Q: How does reactive programming differ from procedural programming?
A: People use procedural programming, they only talk about reactive programming.
A Day at the Country Fair (Score:5, Funny)
Buzz words! Get your red hot buzzwords! These buzzwords are fresh folks! No one's even figured out what they mean yet! You snooze, you lose! You there, little boy, I bet you could use Web 3.0!
Re:A Day at the Country Fair (Score:5, Funny)
I bet you could use Web 3.0!
I'm going to wait for Web 3.11 for Workgroups.
Re:Marketing 101 (Score:5, Funny)
There really is no such thing,
Of course there is - I've been reactive programming for years. My boss yells at me to do something, and I react.
Re:what "Reactive Programming" really is (Score:5, Funny)
from what i've read on wikipedia, [wikipedia.org] "Reactive Programming" is really just function as a variable with caching.
example:
c = 5 // outputs 9 // outputs 10
b = 4
a = b + c
print(a)
c = 6
print(a)
this isnt rocket surgery
c=a + b ...behold the infinite loop is born!