Actually, there's some really cool and very successful work out there
in the field of dataflow programming --
http://en.wikipedia.org/wiki/Dataflow_programming. Music and video
processing software have used this paradigm quite a bit: PureData,
Max/MSP, vvvv, etc.
PureData and Max/MSP both come from the same family tree that started
in the mid-80s, so this is not really new territory by any means.
Well, you didn't say "general" programming earlier. Notice how far
they both are able to stray outside their supossed-domain, though.
But a large part of the point of this group is *to* get you started.
So rant on..., please! ;~)