Scheme and Erlang Workshops
Tuesday, July 25, 2006
Marc Feeley sent me the following:
This year's Erlang Workshop and Scheme Workshop will be held in Portland, Oregon, on September 16 and 17 respectively. Of special note this year is a 90 minute tutorial on "Large Scale Software Engineering with Erlang: Using Advanced Erlang/OTP". There will also be a presentation on Termite by Guillaume Germain. I think some of the readers of your blog might be interested in attending.The Termite presentation is titled "Concurrency Oriented Programming in Termite Scheme" and the abstract states:
Here are the relevant links:
http://www.erlang.se/workshop/2006/
http://scheme2006.cs.uchicago.edu/
"Termite is a language and system offering a simple and powerful tool for expressing distributed computation. It is based on a message-passing model of concurrency inspired by Erlang, and on a variant of the functional language Scheme.Also of note, is that Guillaume Germain has made available the source for Termite. Termite adds Erlang-like concurrency constructs to Scheme and I've posted about it a number of times in the past (see here, here, here).
Our system is an appropriate tool for building custom protocols and abstractions for distributed computation. Its open network model allows for the building of non-centralized distributed applications. The possibility of failure is reflected in the model, and ways to handle them are proposed. The existence of first-class continuations is exploited in order to allow the expression of high-level concepts such as migration of processes.
We describe the Termite model with its implications and describe sample applications built with Termite. We conclude with a discussion of the current implementation and its performance."
Hmm, Portland isn't really that far from Vancouver - very tempting!

