History of reactive programming
It started with spreadsheets! (VisCalc, 1979)
Not really studied academically until late 1990s
In 2010s became mainstream
- JavaScript UI frameworks: Knockout, Ember, Meteor (inspiration for Shiny)
- Now: React, Vue, Angular
“Reactive programming” is a general term a lot of different implementations can fill that concept