asandford,
I didn't have an argument, full stop, heater did. I think the flow of data thru' a program is the same as the dry run flowchart. So (in my mind) data flow = program flow ...
That is a juicy comment from a year ago I seem to have missed.
Yes, you did have an argument. You have just restated it: "...data flow = program flow..."
Aside: That is "argument" as in "claim", "proposition", "point for debate". Not "argument" as in " fisticuffs".
Edit: Deleted a load of waffle, replaced with the following:
It's a trivial matter to construct a traditional control flow chart where the data flows in the opposite direction to the control flow.
Ergo, data flow chart != program flow chart
Memory in C++ is a leaky abstraction .