Cartesian programming lives! 

Cartesian programming provides a multidimensional context, used as an index, to programming, in an infinite-dimensional space.  Just as Cartesian geometry allowed the algebraisation of the geometry, Cartesian programming allows the use of a single formalism in which one can develop an entire software system, with multiple heterogeneous components, in a completely declarative manner.