6 ms·
Check out https://en.wikipedia.org/wiki/Dataflow_programming https://en.wikipedia.org/wiki/Dataflow_programming -- the word means a lot more than you've mention
by greglindahl 7y ago
Check out https://en.wikipedia.org/wiki/Dataflow_programming https://en.wikipedia.org/wiki/Dataflow_programming -- the word means a lot more than you've mentioned.
- dboreham 7y agoYou could program a dataflow system on a network of Transputers but the hardware isn't dataflow. We would have called it a General Purpose Parallel machine.
- resoluteteeth 7y agoThey're talking about https://en.wikipedia.org/wiki/Dataflow_architecture https://en.wikipedia.org/wiki/Dataflow_architecture not dataflow programming.
- greglindahl 7y agoThe two are related. The Wikipedia article I posted has appropriate links that explain the relationship. Note that I replied to someone who said “dataflow“ and not dataflow hardware or architecture.
- resoluteteeth 7y ago> Note that I replied to someone who said “dataflow“ and not dataflow hardware or architecture. The comment you directly replied to, yes, but it was itself responding to a comment saying "they are the closest to a dataflow... processor" which seems to be referring to dataflow architecture?
- DonaldFisk 7y agoI've been developing a dataflow programming language, which runs on a tagged dataflow virtual machine: http://www.fmjlang.co.uk/fmj/tutorials/TOC.html http://www.fmjlang.co.uk/fmj/tutorials/TOC.html I'll update the link soon, as I've added several new features to the language.
- greglindahl 7y agoI've worked on a ton of dataflow systems which were macro-dataflow, i.e. they executed on conventional processors. Great programming model in many instances.
- dang 7y agoPlease do!
- zepto 7y agoGood name