conccurrency.cc which details support for a port of the occam-pi language on the Arduino has appeared on the Web. occam-pi is a programming language designed to provide support for concurrency. This makes it particularly useful for robotics projects.
A book, “Plumbing for the Arduino” which like the Arduino language based on Processing is being written to introduce the language to artists as well as programmers.
Cross compilers for Linux, Mac OSX and Windows will be supported although support for the occam-pi cross-compiler is not complete for all platforms. A work in progress, the site still allows interested programmers to become familiar with the language.
There are two mailing lists:[email protected] and [email protected]