Friday, September 2, 2016

Dataflow programming

My answer to Leibniz's monadology:

How could pre-established harmony be accomplished without constant interventions, given all the endless unknown intermediate states? The answer is Dataflow Programming. If God was a programmer, he must be a parallel one, this could be the paradigm he chose. In fact, he's more like a circuit designer or system scheduler. Let there be pipelines, black boxes, initial and threshold conditions. Breath in the data, and let the universe flows.

Even without designers, this could still be the meta pattern of how our world came into being. In this case, physical laws and spacetime are the pipelines, the structural mover. Emergence happens when critical conditions (required input variables) are met (algorithmic). Either the universe is teleological or pure computational, under the hood is the information current flowing the pipes or grids.

The mystery of synchronicity might finally be solved. Once it is solved the rest is easier, as synchronicity is the bridge between science and spirituality.
 
BTW, since Google is recreating the world in it's image, it's no surprising that they recognize the power of dataflow:


"No other massive-scale data parallel programming model provides the depth-of-capability and ease-of-use that Dataflow/Beam does.". "

https://cloud.google.com/dataflow/blog/dataflow-beam-and-spark-comparison

1 comment:

  1. cf. David Deutsch's Constructor Theory - Input/output, transformations (constructors), possible or impossible. Laws(Principles) about other laws.

    ReplyDelete