• Code and data traditionally held as very
separate concepts
– genetic programming etc is viewed as
dangerous and esoteric
• Programming environments however
manipulate programs in various forms
– is that not data?
– and how complex are they…?
• Largely caused by binding issues
– exacerbated by separate domains for long and
short term data storage