@fanbaby:  Only in a limited sense where there is compilation/interpretation to JS, but the overarching theme was "democratizing the cloud", by abstracting away notions like tiers and location away.  Rx is a piece of the puzzle by providing an abstraction over push-based streams, and thus allowing LINQ to be used to compose asynchronous operations.  Volta seems to have exposed the need for things like Rx, but I'm just guessing at how it evolved.