From: Charles Oliver Nutter Date: 2008-11-17T07:03:58+09:00 Subject: Re: web framework for Ruby 1.9 Stefan Lang wrote: > There's Ruby 1.9, the language and then there are > implementations. JRuby lags behind in 1.9 compatibility > (understandably, because 1.9 has been in flux until very > recently). > > Ruby 1.9 has some nice features like the encoding support > and the earlier the Ruby community migrates, the better. We've already started adding 1.9 support and the plan is to have it done around the time of the 1.9.1 final release at Christmas. The parser+interpreter are almost done, compiler will follow that. Some core library changes have been migrated already, and M17N (new String) is under way. I agree there are some compelling features in 1.9, and 1.9.1 being the first real feature-frozen release makes it a good time for us to get JRuby to support it. You can test out what works in 1.1.5 by passing --1.9 flag...but a lot more will be in 1.1.6. > Regarding performance, I have a rails app running on > JRuby and it's actually slightly slower than MRI 1.8. You may want to try 1.1.5...we've gotten reports that it's quite a bit faster than 1.1.4. At any rate, we're making a big performance push specifically targeted at Rails, which seems to do something we're a bit slower at. We'll find it. Any information you can feed us (like specific parts of the app that are slower, etc) would be of great help :) - Charlie