Swarm: a distributed computing language in the cloud
A year ago, Jan Clark, known as the creator of the distributed network Freenet , came up with another revolutionary initiative. He proposed to create a new programming language for distributed computing, the logic of which would be “not from data, but from calculations”, so that any programs written in such a language could be parallelized over an unlimited number of processors and servers. This is a very important task, given the ubiquitous transition to distributed computing. And there is still no normal framework for creating distributed programs.
Yak Clark made on the basis of Scala 2.8 the first prototype of the Swarm language. Here are the source codes and installation instructions . The concept of Swarm itself, Ian Clark, explains in a 36-minute presentation that he prepared recently for the IEEE P2P '09 conference in Seattle.