10 ms·
Ruby Enterprise Edition Version 1.8.7-20090928 Released
- davidw 17y agoSo is this stuff getting folded into Ruby proper? If not, why not?
- shimonamit 17y agoGood question. I'd like to know too.
- grandalf 17y agoThis may sound silly, but I think it's the language barrier. Also, Matz has been very loyal to the core group of Ruby maintainers even after Ruby has gone beyond fad status. Matz has been reluctant to put Ruby on a distributed SCM as well. I expect all of these issues to be resolved within the next few years...
- tjogin 17y agoI think you're right about the language barrier. Also, I don't really care if these community enhancements make it to the "proper" Ruby or not. The main thing is that it is available to the community, whether christened as the "Matz" Ruby or not.
- grandalf 17y agotrue, but it's just a pain to use someone's nonstandard fork of ruby... there are a lot of awesome ones on github already, though, and I recently noticed that the latest version of ruby enterprise edition has rolled in a few of the better known ones.
- evdawg 17y agoAs far as I know: these REE releases/patches are for 1.8.7, a release of Ruby that isn't quite being actively developed, only maintained. Stuff similar to this is being folded into the official Ruby interpreter, which is now at 1.9.1 (1.9.2 soon!). The uptake of Ruby 1.9.1 has been slow, and people are staying on 1.8.7 for compatibility reasons. Thus, these patches are trying to bring better memory performance to the old but widely used 1.8.7.
- jamesbritt 17y agoSwap 1.8.6 for 1.8.7 and you'd be more correct.
- jamesbritt 17y agoCan someone explain why this was downvoted? People are staying ion 1.8.6, not 1.8.7 (though some are moving there). 1.8.7 is being developed; 1.8.6 is in maintenance mode by way of EngineYard. http://redmine.ruby-lang.org/ http://redmine.ruby-lang.org/ * Ruby 1.9 - Edge version of Ruby o Ruby 1.9.1 - The latest stable release of Ruby 1.9 series. * Ruby 1.8 - Stable development version of Ruby o Ruby 1.8.6 - An ancient stable release of Ruby that Rails users love o Ruby 1.8.7 - A stable release of Ruby for bridging a gap between the 1.8 and 1.9. * Ruby - Version-independent topics
- grandalf 17y agoIt probably will eventually... there are some cultural and linguistic aspects that are slowing down the process. Ruby is also not officially on a distributed SCM yet...
- ballen 17y agoAlso why aren't we all using or moving to Ruby 1.9, instead of sticking with 1.8?
- jherdman 17y ago1.87 is a transitional release designed to ease some of the pain of moving to 1.9. Some gems and libraries, also, aren't fully 1.9 compatible. I think more so than even these is that getting people to change can be fairly difficult.
- jamesbritt 17y agoFolks can get an idea of the gem migration situation here: http://isitruby19.com/ http://isitruby19.com/
- EvilTrout 17y agoI migrated my site to Ruby 1.9.1 about a month ago and it was mostly painless. It's now running up to 4x as fast for some requests! It's finally time to start developing entirely in Ruby 1.9 guys. Trust me.
- defen 17y agoWhat does your deployment look like? Nginx/Apache in front of Thin/Mongrel?
- catch23 17y agoI'm guessing passenger... they've had support for 1.9 for some time now.
- EvilTrout 17y agoI ran Passenger for a while in the past but I really didn't like how it would pause every rails process briefly when spinning up a new instance. Maybe that's been fixed now. Monit may be harder to set up, but it works very well once it's running.
- smithjchris 17y agoThat project should simply not exist. I think the fundamental issue is that Ruby's VM implementation and lack of standards sucks utter cock.