Language Support (II)
Extend communication centric approach to a new meta-programming paradigm
- similar but more radical than TACC model
- data flows are primitives, programming centers around manipulating those flows
What language constructs are necessary?
- program as entity that controls, filters, joins, splits, and directs flow of data
- think of computation as “bump in flow of data”