`

JRuby 0.9.8 發佈,支援Ruby on Rails

阅读更多
JRuby Team 已經宣佈了 0.9.8 的版本,這個版本最大的差別在於他們終於宣告了 JRuby  Ruby on Rails 的 Support。在這個版本裡面,將近 98% test case 都已經成功執行,預計在 1.0 版本時可以完全 Support Ruby on Rails。並且JRuby 0.9.8 也加強了一些 IO Bottleneck 的部份的速度,在某些 test case  IO 大概快了 6.5 倍的速度。



到目前為止,我想 Ruby 上面 VM 的最佳解已經快要確定是 JRuby 了,擁有 JVM 的可擴充性,Ruby on Rails Support,SUN 的金錢支援。現在雖然速度輸給了 YARV,但是這只是因為 JRuby Team 目前的目標是100%支援 Ruby on Rails 而已,如果他們已經支援完成,開始注意效率的問題,我想這點差距以 JRuby Team 的活躍度,跟加入 SUN 之後的神秘的醍醐灌頂,YARV 簡直是秒殺的份。

我時候我分不清到底開放原始碼的進步動力,到底是來自於社群的力量好一些呢?還是商業力量好一些?在 JRuby 這個案例裡面,似乎很明顯的看出自從商業力量加入 JRuby Team 之後,他的捷報頻傳,不管是在 Performance 或是 支援度上面明顯腳步快了很多。以前是用走的,加入了 SUN 之後是用飛的。果然熱血只能一時,金錢才是最大動力。

不過話又說回來,如果一開始沒有社群的力量去支撐 Ruby and Ruby on Rails,我想 SUN 不可能投入 Ruby 這條路吧。社群的力量當作開始,而商業力量協助壯大,這才是開放原始碼的成功道路。


分享到:
评论

相关推荐

    jRuby On Rails WEB2.0

    《jRuby on Rails WEB2.0》:将Ruby on Rails融入Java平台的实践指南 《jRuby on Rails WEB2.0》是一部由Ola Bini撰写的书籍,深入探讨了如何将Ruby on Rails这一敏捷开源框架与Java平台相结合,以构建高效、灵活的...

    jruby_on_rails

    JRuby on Rails 是一个基于 JRuby 实现的 Ruby on Rails 框架的版本,允许开发者在 Java 平台上利用 Rails 的强大功能进行 web 应用开发。Ruby on Rails(简称 Rails)是由 David Heinemeier Hansson 创建的,它是一...

    Code Review&JRuby on Rails

    本文主要围绕两个关键主题展开:代码审查的重要性及其实践方法,以及JRuby如何帮助Java开发者利用Ruby on Rails的优势。 代码审查是软件开发过程中的一个重要环节,它能够提高代码质量,降低错误率,并促进团队间的...

    结合使用 Oracle 和 Ruby on Rails 教程

    【标题】:“结合使用 Oracle 和 Ruby on Rails 教程” 在 IT 领域,数据库管理和Web开发是两个至关重要的方面。Oracle 是一款强大的关系型数据库管理系统,而 Ruby on Rails(简称 Rails)则是一个流行的开源Web...

    JRuby on Rails Web 2.0 Projects

    ### JRuby on Rails Web 2.0 Projects:将Ruby on Rails引入Java平台 #### JRuby简介 JRuby是一种Ruby语言的实现,它运行在Java平台上,利用了Java虚拟机(JVM)的强大功能。JRuby使得开发人员能够在Java环境中使用...

    NetBeans Ruby and Rails IDE with JRuby 2009

    ### NetBeans Ruby and Rails IDE with JRuby 2009 #### 一、安装NetBeans IDE及Ruby支持 - **下载IDE**:首先需要下载最新版本的NetBeans IDE,该IDE集成了对Ruby的支持。 - **安装Java SDK**:由于NetBeans是...

    JRuby和Rails-让Ruby语言融入于Java项目.rar

    《JRuby和Rails-让Ruby语言融入于Java项目》是一本深入探讨如何在Java环境中使用JRuby和Rails框架的教程。这本书旨在帮助开发者理解和实践如何将Ruby on Rails的灵活性和生产力引入到Java企业级开发中,从而提升软件...

    Apress - Practical JRuby on Rails Web 2.0 Projects (Sep 2007)

    《JRuby on Rails Web 2.0 实用项目》 英文PDF + 源码

    rails magazine issue 4

    综上所述,Rails Magazine Issue 4不仅涵盖了Ruby on Rails框架本身的技术细节和发展趋势,还涉及到了与Ruby on Rails相关的多个领域,如内容管理系统、数据库操作、跨平台开发等,为读者提供了全面而深入的技术洞察...

    2009 KungFu Rails大会JRuby演讲PPT

    KungFu Rails大会是一个专注于Ruby on Rails技术的活动,而JRuby则是Ruby的一个重要实现,它允许开发者在Java平台上运行Ruby代码,从而利用Java的生态系统。 首先,JRuby是一个开源的、符合Ruby语言规范的实现,由...

    Netbeans 6.0 JRuby on Rails 演示

    Netbeans 6.0 JRuby on Rails demo

    Netbeans 6.0 JRuby on Rails 演示 .swf

    Netbeans 6.0 JRuby on Rails 演示 .swf

    rails magazine issue 3

    ### Ruby on Rails Magazine Issue 3:深度探索与实践 #### 核心知识点解析: ##### 1. Ruby on Rails 概览 《Rails Magazine》聚焦于 Ruby on Rails 的深入研究与应用,每一期都包含了该领域内专家的见解、实用...

    Ruby-JRuby一个Ruby语言的Java实现

    这就是JRuby的出现原因,它是一个将Ruby语言实现于Java虚拟机(JVM)上的项目。 JRuby的核心目标是提供与原生Ruby解释器相当的性能,同时利用JVM的跨平台兼容性和企业级特性,如垃圾回收、线程支持和丰富的库。通过...

    jruby:JRuby,Ruby在JVM上的实现

    JRuby-在JVM上实现Ruby语言主: 9.2分支:关于JRuby是使用JVM的的实现。 它旨在成为Ruby的完整,正确和快速的实现,同时提供强大的新功能,例如没有并发,真正的并行性以及与Java语言的紧密集成,以允许您使用Java。...

    简单介绍Ruby on Rails对PostgreSQL数组类型的支持

    Ruby on Rails 是一款流行的Web开发框架,它与PostgreSQL数据库紧密集成。自Rails 4.0版本开始,框架正式支持PostgreSQL的数组类型,这极大地增强了数据存储的灵活性。PostgreSQL的数组类型允许在一个单一的数据库列...

Global site tag (gtag.js) - Google Analytics