TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ruby 1.9.2 Released

191 pointsby mudgemeisteralmost 15 years ago

14 comments

nanairoalmost 15 years ago
With 1.9.2 coming out, and Rails 3 too, the last pieces are in place for the Ruby community to move to Ruby1.9 for good.<p>The last year we had a lot of "choice" due to the transitional period we were in. Hopefully by the end of the year that will be history.<p>Hurray! :)
评论 #1616850 未加载
regularfryalmost 15 years ago
This seems... erm... stupid:<p>&#62; == FAQ :The standard library is installed in /usr/local/lib/ruby/1.9.1 This version number is "library compatibility version". Ruby 1.9.2 is mostly compatible with the 1.9.2, so its library is installed in the directory.
评论 #1615256 未加载
评论 #1615259 未加载
telemachosalmost 15 years ago
It's surprising (though not unwelcome) to see that the only distro at the highest level of support ('Supported') is Debian 5.0 (i.e. Lenny). Some irony here: Lenny currently has Ruby 1.8.7 and 1.9.0 (as a distinct package - 1.8.7 is the default Ruby); Squeeze (Debian 6.0) has 1.8.7-p299 as a Ruby default and 1.9.1 for the 1.9 branch. Since Squeeze just froze, it is unlikely to release with 1.9.2 - though they may make an exception. Point being: the only distro that enjoys the fullest level of support has no stable version with 1.9.2.<p>OSX, Windows, FreeBSD, Solaris and Symbian make the next level ('Best Effort'), and all other Linux distros only come in at the third level ('Perhaps').<p>I respect the developers' frankness, and it's not something I have to worry much about, but the names of the support levels don't scream "use me on a multi-billion dollar project" for corporate folks.
评论 #1614709 未加载
评论 #1614785 未加载
评论 #1614801 未加载
评论 #1614770 未加载
msmithalmost 15 years ago
This is the first version where conformance to RubySpec was made a high priority. It now passes over 99% of the spec. This is great news for the community because it makes it much easier for alternative ruby implementations to remain compatible.
earcaralmost 15 years ago
It's already on rvm, <a href="http://rvm.beginrescueend.com" rel="nofollow">http://rvm.beginrescueend.com</a>
评论 #1614580 未加载
alttabalmost 15 years ago
With 1.9.2, the I18n internationalization module does not update available locales after loading more languages in the backend module. In my app we do this as a plug-in and since it can be done in run-time there may need to be some extra steps taken. I doubt this matters for 99% of the people here but just thought I'd give you a heads up if any of you move to 1.9.2 and use I18n dynamically.
trevorturkalmost 15 years ago
..waits patiently for Heroku to support it ;)
chuhnkalmost 15 years ago
An eagerly anticipated release. I'm really looking forward to utilizing the fibers associated with native kernel threads.
xinucalmost 15 years ago
is it just coincidence that this release was on whyday? <a href="http://whyday.org/" rel="nofollow">http://whyday.org/</a>
steveklabnikalmost 15 years ago
Now everyone can actually move to Ruby 1.9!<p>This is really exciting.
评论 #1614520 未加载
评论 #1614742 未加载
评论 #1615107 未加载
samratjpalmost 15 years ago
JIT for some sweet Rails 3 love!
评论 #1615005 未加载
grandalfalmost 15 years ago
rvm update --head &#38;&#38; rvm reload &#38;&#38; rvm install 1.9.2 &#38;&#38; rvm 1.9.2 --default<p>(sorry for the duplicate)
c00p3ralmost 15 years ago
encodings, dl, sockets and time improvements - too good to be true! ^_^
c00p3ralmost 15 years ago
cannot build working binary with clang sigsegv in ./miniruby on linux/x86_64 =(
评论 #1614842 未加载