Refreshed my link with Gerald “tensegrity” de Jong, triggered by a blog entry from TED titled Creatures on the beach from the Dutch sculptor Theo Jansen which instantly reminded me of Gerald’s Fluidiom and Darwin at Home projects.
Gerald’s email signature also mentioned Groovy Actors:
- In a nutshell it’s a natural next step, building further on object-oriented programming (OOP), where objects become active talkative peers.
- Imagine running thousands of concurrent programs on one computer where each program instance represents something or someone in the real world. Some things are passive and only react to events but lots of real world things also take initiative.
- That’s why parts of this kind of system can better be represented in software by “autonomous agents” or “actors” which frequently interact with each other.
And built using the Groovy language.