From: Tony Arcieri Date: 2009-06-11T02:18:12+09:00 Subject: Re: Ruby 1.9.x Concurrency --0016e64616e6b45c50046c01a80e Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On Tue, Jun 9, 2009 at 6:27 PM, Charles Oliver Nutter wrote: > Well, you may have to deal with some peculiarities around > kill/raise/critical and how IO is handled, but in general they really > do "just work". No GIL, no green threading, no futzing around with > processes. Start up N threads and let them go to town, making blocking > calls, doing long-running IO hits, what have you. They'll do it all in > parallel. > > I'd certainly love to see Threading and IO improve in Ruby, but they > work pretty darn well right now on JRuby, and you don't have to have N > processes just to do N things at once. > Yeah, you guys have done some really amazing work, and are likely to remain the only Ruby implementation without a GIL for quite some time -- Tony Arcieri medioh.com --0016e64616e6b45c50046c01a80e--