文献:http://www.verydemo.com/demo_c119_i6375.html
2009年1月30日,ruby 1.9.1的正式版本如期
发布! 1.9.1是ruby 1.9系列以来的第一个production ready的版本,这也标志着Ruby社区从此迈向了1.9的时代。
ruby 1.9是ruby发展历史上的一个里程碑版本:
1、ruby 1.9首次引入字节码即时编译技术,可以大大提高ruby本身的性能。根据之前的综合评测来看,1.9的性能大约是1.8.6的三倍左右,性能追上了Python。
2、ruby 1.9正式支持内核多线程机制,可以大大提高ruby作为服务端程序的并发处理能力
3、ruby 1.9还引入了纤程这样的多任务并发处理机制,提供了轻量级并发处理能力。
等等。ruby 1.9.1 的下载地址是: ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.gz (windows上在 http://www.ruby-lang.org/en/downloads/ 下载二进制的文件)
另外,目前Rails 2.2还无法在ruby 1.9.1上面正常运行,rails的下一个版本Rails 2.3将支持ruby 1.9.1,并且很可能在近期内就 发布了。此外,ruby社区大量的第三方开源库和gems目前还不能良好的支持ruby 1.9.1,还需要一段时间才能逐渐迁移到ruby 1.9上面来。
总之,我们可以期待的是,在2009年的下半年,整个ruby社区和Rails社区都将迁移到1.9上面,ruby社区和Rails社区也将迎来新的繁荣。
ruby 1.9是ruby发展历史上的一个里程碑版本:
1、ruby 1.9首次引入字节码即时编译技术,可以大大提高ruby本身的性能。根据之前的综合评测来看,1.9的性能大约是1.8.6的三倍左右,性能追上了Python。
2、ruby 1.9正式支持内核多线程机制,可以大大提高ruby作为服务端程序的并发处理能力
3、ruby 1.9还引入了纤程这样的多任务并发处理机制,提供了轻量级并发处理能力。
等等。ruby 1.9.1 的下载地址是: ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.gz (windows上在 http://www.ruby-lang.org/en/downloads/ 下载二进制的文件)
另外,目前Rails 2.2还无法在ruby 1.9.1上面正常运行,rails的下一个版本Rails 2.3将支持ruby 1.9.1,并且很可能在近期内就 发布了。此外,ruby社区大量的第三方开源库和gems目前还不能良好的支持ruby 1.9.1,还需要一段时间才能逐渐迁移到ruby 1.9上面来。
总之,我们可以期待的是,在2009年的下半年,整个ruby社区和Rails社区都将迁移到1.9上面,ruby社区和Rails社区也将迎来新的繁荣。