« earlier | later » Page 5 of 6
Design Philosophy of Distributed Programming in Mozart | Lambda the Ultimate edit / delete
Thesis about a parallel language with a distributed runtime -- just what we want for a future occam.
Parallel arrays and collective communication edit / delete
A parallel Life in Java -- the boring one-comm-per-cycle version.
A Parallel Implementation of the 2D Automaton "Life" in Java edit / delete
Uses a barrier (but no resigning). Interesting thing, though: the barrier implementation tells you how many processes are left when you sync, so it's easy to do "extended barrier" stuff with it.
Concurrent Programming edit / delete
Basic parallel programming in Erlang. Their syntax looks somewhat occam-inspired.
to erlang parallel parallel-survey research ... on 21 April 2005
The Pict Programming Language edit / delete
to parallel pi-calculus pict research ... on 30 January 2005
Pict: A Programming Language Based on the Pi-Calculus - Pierce, Turner (ResearchIndex) edit / delete
As it says. They come up with something that looks a lot like Haskell, with channel communications used for returning values from functions -- very different from occam! They claim pi-calculus precludes process priorities.
to parallel pi-calculus pict research ... on 29 January 2005
Another parallel language: this one has a C equivalent of FORKING with value collection.
The Aspects Blog: Making concurrency a little bit easier edit / delete
The last example looks like a rather complicated implementation of PAR.
Bill Clementson's Blog edit / delete
Various links about concurrent programming and LISP.
to lisp parallel programming research ... on 19 January 2005
« earlier | later » Page 5 of 6
tasty by Adam Sampson.