From: Tony Arcieri Date: 2008-01-24T08:03:17+09:00 Subject: Re: Announcing Revactor: an Actor model implementation for R ------=_Part_10587_14910609.1201129398592 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Jan 22, 2008 8:02 PM, Kevin Williams wrote: > I could go on and on about Fibers and lightweight concurrency > (Erlang-esque) programming, but suffice it to say that I'm really, > really excited to check this out. I think this is something you should > blog about and explain until you're blue in the face, until we all get > comfortable in concurrent programming. We can't just let all those CPU > cores go to waste, can we? Thanks for injecting this into our > consciousness. > There's some really great opportunities for Ruby in this regard, specifically with Rubinius. They recently added multi-VM support and already support Actors. I've hacked together an inter-VM bridge which allows Actors to communicate across VMs (almost) as if they're in the same VM. With that sort of thing you can begin to achieve the dream of programs that run N-times faster on N CPUs. There is a blog for Revactor, BTW, although right now it only has the release announcement. I'll certainly start blogging about the future of Actors on Ruby soon: http://revactor.org/rss -- Tony Arcieri ClickCaster, Inc. tony@clickcaster.com ------=_Part_10587_14910609.1201129398592--