From: Vincent Isambart Date: 2007-10-19T19:53:32+09:00 Subject: Re: Unicode: Progress?? > That's for Oniguruma. But yes, unicode should probably be loaded through > > require 'unicode' > or > require 'encoding/utf8' > > or similar. I understand some people would like Ruby to use less memory. However, it would require ruby to behave differently (for regexps, maybe also in strings and such) depending on whether this library is loaded or not. What could probably be done is loading the unicode data only when it is required by the interpreter, but that may cause at the first use slowdowns difficult to understand for someone who does not fully know how ruby works. And loading afterwards will probably be a bit slower. And a little remark : ruby 1.9 is going in a less lightweight way than 1.8, especially with threads being OS threads. For lightweight work, ruby 1.9 may not be the best choice (I think some people will probably continue using 1.8 for some time, or switch to an other implementation). But I think having different implementations for different uses may be a good thing.