friends <- [user.alice, user.bob, user.carol] # array of friends friends_movies <- apply(friends, movies)
When a friend updates its movies everything is recalculated like in a spreadsheet. The core idea behind this is to end with emergent behaviour from the small scripts of millions of people.
To simplify the programming language everything can be written as an s-expression. I've published the parser (using o-meta) with an article here: http://blog.databigbang.com/parsing-s-expressions-in-c-using... more food for thought in:
i) Egont, A Web Orchestration Language: http://blog.databigbang.com/ideas-egont-a-web-orchestration-...
ii) Egont Part II: http://blog.databigbang.com/egont-part-ii/