From: Eric Hodel Date: 2005-06-14T05:43:34+09:00 Subject: Re: Chip Multi-threading and the future On 13 Jun 2005, at 11:55, Lothar Scholz wrote: > Hello Stephen, > > SK> Hi Folks, > > SK> Here is an article which is not about Ruby, but is about the > future of > SK> computing (re multi-threading and chip multi-threading). > > SK> http://www.tbray.org/ongoing/When/200x/2005/06/12/Threads > > SK> I post this simply because Ruby's support for multi-threading > is poor. > SK> If there is one area that needs improvement its multi- > threading. When > SK> you read that article its even more apparent that Ruby needs > improving > SK> on that front. > > Correct. But look at "eval.c" and you know why we need a complete > reimplementation of ruby, there is absolutely no way to add this to > the existing code base. And when i hear Matz comments that YARV will > be integrated into eval.c this winter, then i doubt multi-threading > will be done right. It was my impression that the current eval.c will be replaced completely with YARV so that nobody has to worry about cutting out the globals currently in eval.c. -- Eric Hodel - drbrain@segment7.net - http://segment7.net FEC2 57F1 D465 EB15 5D6E 7C11 332A 551C 796C 9F04