From: Carl Youngblood Date: 2004-07-10T01:26:56+09:00 Subject: Re: speeding ruby development One thing that I think should be done with the native threads is to provide some sort of abstraction layer so that Ruby2 takes advantage of OS threads but code remains as portable as possible. Most threading systems share a subset of equivalent functionality that, if adhered to, would allow multithreaded ruby code to be both fast and portable. Of course, this doesn't have to be built into ruby. One could always write the abstraction layer as a module. Carl