2010年转眼即逝,作为动态语言代表之一的Ruby语言,在过去一年中有过不少新闻动态,在回顾这些内容的同时,我们深感到Ruby、Python动态语言正在被越来越多的开发者所接受,所使用。
Ruby进入1.9时代
2010年8月19日,Ruby核心开发产品经理圆田裕贵宣布Ruby 1.9.2正式发布,这标志着Ruby正式走进了1.9时代。Ruby 1.9.2的99%都通过了RubySpec,并且相比于1.8.x系列,Ruby 1.9.2在性能上有了显著的提高。
有趣的是,Ruby 1.9.2只是对英特尔32位架构的Debian Linux提供了全面的支持,而对OS X 10.5、10.6、FreeBSD、Windows以及Solaris视为“尽最大努力去支持”。
Rails 3正式版发布
历时将近2年,经过多个测试版本,Ruby On Rails 3.0终于正式发布了。期间有近1600多位开发者参与开发,在每个人的共同努力下,Ruby On Rails 3.0显得“更快更强更美丽”,相信新版本不会让人失望。
最具创意Rails入门教程-Rails For Zombies
详细信息:http://railsforzombies.org/
Rails网络服务器必备的软件——Phusion Passenger 3.0.0发布
Phusion Passenger是一个Apache和Nginx模块,在Apache/nginx上安装好以后部署Rails应用也可以简单得像PHP一样:直接上传文件到某个目录就好了。此版本与2.2版本相比的改进,性能上快了55%;还有稳定性,可用性,自愈性的提高等。
详细信息:http://blog.phusion.nl/2010/10/18/phusion-passenger-3-0-0-final-released/
基于Ruby1.8.7和1.9.2的一键Ruby安装软件RubyInstaller
详细信息:http://rubyinstaller.org/
Redmine 1.0.0 RC发布,ROR项目跟踪管理工具
Redmine是一个灵活的的项目管理与缺陷跟踪管理工具,基于Ruby on rails,可跨平台和跨数据库。你可以使用redmine来内建wiki、BUG问题跟踪、SVN集成等。
此版本主要是对Bug的修复,并添加了一些新特性,点击查看发布详情:http://www.redmine.org/versions/show/14
Ruby的虚拟机Rubinius 1.1发布
Rubinius 1.1在性能方面带来了显著的提升,改善了虚拟机的内存使用,增加了运行Rails3.0框架的可靠性。此外还包括新的GIL算法(全局虚拟机锁),虚拟机崩溃报告,以及对Ruby第三方扩展的检查机制等等。
Ruby函数重写技术 refine可以简化代码
详细信息:http://timeless.judofyr.net/refinements-in-ruby
Ruby语言版本管理系统rvm 成为Ruby语言开发环境必备工具
详细信息:http://rvm.beginrescueend.com/
Ruby软件包管理系统Bundler 越来越普及
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
Azure VM Scale集最佳使用时间
Microsoft的Azure VM Scale集是一系列的虚拟机集合,可以作为一个单元进行管理。 在一个规模集合中的虚拟机都以相同的方式配置。
-
容器 VS. 虚拟机:云中应该使用哪一种?
虽然目前大多数的云部署都是基于虚拟机的,但是容器技术为云用户带来了显著的好处。但是,在选择一个取代之前技术的替代品时,了解两者之间的主要区别是很重要的。
-
win10中安装vmware12,虚拟机中所做的修改重启虚拟机后都恢复了。怎么解决? [ 虚拟化]
-
如何看待Google推出的抢占式虚拟机?