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.1时代,由于语言版本的更新,可能引入了一些不兼容性,导致官方发布的Ruby-FCGI扩展无法直接在该环境下正常工作。这个问题通常体现在编译或运行时出现错误,比如符号查找失败、类型不匹配等。因此,这个...
Ruby 1.9.1 是 Ruby 语言的一个重要版本,发布于2009年,它带来了许多重要的改进和更新,对于理解这个编程语言的发展历程至关重要。本压缩包包含的资源是关于 Ruby 1.9.1 的文档和一本 PDF 文件,可能是对该版本的...
"ruby-1.9.1-p0-i386-mswin32.zip" 是一个针对Windows操作系统编译的Ruby编程环境的压缩包,发布于2009年6月20日,当时是Ruby 1.9.1版本的最新版。 Ruby 1.9.1是一个重要的版本更新,引入了许多改进和新特性,包括...
当新的Ruby版本发布时,可以根据个人需求选择是否升级。例如,对于Ruby 1.9.2版本的升级: - 下载Ruby 1.9.2的源码包并按照前述步骤进行编译安装。 - 更改PATH环境变量中的路径指向新的版本目录。 这种方式实现了...
Ruby 193是Ruby的一个历史版本,发布于2011年,支持MRI(Matz's Ruby Interpreter)解释器。这个版本引入了许多改进,包括性能优化和新的语法特性。`C:\Ruby193\lib\ruby\gems\1.9.1`目录包含了该版本的Gem管理系统...
ucslib(测试版) 适用于基础架构自动化的Cisco UCS Manager的Ruby客户端库。 ...0.1.5:现在将更新引导策略从Update移至Update,而不是管理Disabled Parser代码,以允许ucslib在运行Ruby1.9.1的D
它提供了基本的需求管理、缺陷管理功能,还提供了新闻发布、Wiki、论坛等其他功能。下面详细介绍了在Windows平台上安装Redmine的步骤: 一、准备安装 在安装Redmine之前,需要准备以下软件/组件: * Ruby 1.8.7 *...
Bootstrap-Sass是基于Twitter Bootstrap框架的一个精简版,专为Ruby on Rails项目设计。它将Bootstrap的核心CSS和JavaScript组件打包成一个易于Rails项目使用的Gem。Bootstrap是一个流行的前端开发框架,提供了一套...