Roger Pack wrote:
> Robert Klemme wrote:
>> The only way to make threads and
>> processes interchangeable is to create a framework which abstracts all
>> these aspects away - which I believe has been done already.  
> 
> Anybody know if such a thing exists for ruby?

Threads may be abstracted away with pure functional programming:

http://purefunctional.rubyforge.org

From there, processes may be abstracted away by replacing the back end:

http://tiamat.rubyforge.org

Disclaimer: I am the author of both.
-- 
Posted via http://www.ruby-forum.com/.