From: khaines@... Date: 2008-01-04T04:16:10+09:00 Subject: Re: questions from a java programmer On Fri, 4 Jan 2008, Giles Bowkett wrote: >> c) My expertise lies in the telecommunications world - is Ruby at all >> suited for large concurrent network applications in the way other >> languages like Erlang are? > > The way Erlang is, no. But "at all?" Sure at all. Check out > Adhearsion, it's a telephony framework in Ruby. I haven't played with > it but it sounds cool, and the guy who made it creates these really > wild/weird language tricks about once every six months. Just an FYI. EventMachine has Erlang inspired lightweight concurrency. The implementation is not complete, but what has been written is very usable and can readily handle very large numbers of concurrent lightweight processes (on an epoll or, with the code recently checked into trunk, kqueue capable platform). Kirk Haines