In response to this excellent blog post by Dave Herman, Jay McCarthy pointed the reader to this interesting paper about creating a language construct that allows you to modularly redefine how your code (that you may or may not have written) gets evaluated (in other words, nonstandard interpretation).
Nonstandard interpretation
is a powerful and useful construct [...]
Here are two places to start with distributed programming in Scheme:
Termite
Dimitris Vyzovitis’s patch for revision 8983 (of trunk) in PLT Scheme
Addendum 03/21/08
Dimitris’ patch for additional mailbox functionality.
Addendum 04/26/08
Dimitris released an alternative, simpler implementation.
Along with a fix for a slight bug.
Addendum 06/24/08
I’m pretty sure this patch has made it into the main source branch.
Last year some of my friends and I both attended and presented at Barcamp Milwaukee. When you have a bunch of people coming together to discuss things about which they are really passionate, well, you can’t beat it. It was a lot of fun, I met a lot of wonderful people, and even made [...]