On Feb 11, 2005, at 3:45 AM, Robert Klemme wrote:

> AFAIK Ruby uses nonblocking IO interenally.  The easiest is typically 
> to
> use threads to cope with multiple concurrent IO.

I believe Ruby's internal Thread system use Multicasting, but not 
non-blocking IO.  That's why we occasionally see posts pointing out 
that large write operations still block.  Please correct me if I'm 
wrong though.

James Edward Gray II