写点什么

JRuby 1.2 RC1 发布,首次支持 Android

2009 年 3 月 01 日

JRuby 1.2 RC1 刚刚发布(点击下载JRuby 1.2 RC1 )。JRuby 1.2 是一个维护版本,但是它标志着版本方案有了稍微不同的变化。比如,以后的维护版本会修改1.x 中的x。

JRuby 1.2修复了很多bug,对JRuby JIRA 的bug 库进行了大量的清理

本次发布也改进了和 Ruby 1.8Ruby 1.9兼容性,发布说明如是说:

  • 提高了对 Ruby 1.9 的支持(通过参数–1.9)
  • 编译器现在能够工作了
  • 几乎所有 1.9 中遗漏的方法都被加上了

性能也在很多方面得到了提高,再次请看发布说明:

  • 增加了一个新的实验性的参数–fast,做了更多积极的优化
  • 大型编译器,运行时清理以及性能审核
  • 现在解析速度快了 3-6 倍

这次 1.2 发布还包含了一个期待已久的特性: Android 上的 JRuby 。有一些变化可以在这次提交里面看到,主要修复了一些兼容性的问题

对 Android 的支持好像只使用了 JRuby 的解释,而没用使用即时编译器(把 Ruby 源码编译成 Java 二进制代码),这可以从 Charles Nutter 在他博客上演示的命令看得出来,他在 Android 上运行 JRuby 时使用了这个命令:

复制代码
dalvikvm -classpath ruboto.jar org.jruby.Main -X-C test.rb

参数“-X-C”关闭了 JRuby 的即时编译功能。

在 Android 上能够使用 JRuby 有助于改变Ruby移动设备上的情况。 Rhodes 是一个基于 Ruby 的框架,已经把 Ruby 引入到了 iPhone、Symbian 和 Windows Mobile 操作系统,以及像黑莓这样基于 Java 的设备,并计划在下一个版本中支持 Android。

最后,当前的 JRuby 版本是 1.2 版本的第一个候选版本──这意味着,现在可以报告任何回归 bug或其它问题,以便在最终的 1.2 版本中修复。

查看英文原文: JRuby 1.2 RC1 Released, Initial support for Android

2009 年 3 月 01 日 19:25914
用户头像

发布了 37 篇内容, 共 91729 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

ARTS-Week 02

chasel

可读代码编写炸鸡一

多选参数

代码 代码组织 代码规范

如果你想要说服别人,要诉诸利益,而非诉诸理性

Neco.W

理性 说服 利益 谈判

什么是技术债,为什么要还技术债?

Phoenix

项目管理 架构 技术 管理 工作方式

Java 字符串连接运算符干了什么?

封不羁

Java

Git | Git 操作整理-基础篇

多选参数

git GitHub 版本控制 版本管理工具

架构师训练营第三周总结

邵帅

homework 3

东哥

重学 Java 设计模式:实战迭代器模式「模拟公司组织架构树结构关系,深度迭代遍历人员信息输出场景」

小傅哥

设计模式 小傅哥 重构 代码规范 迭代器模式

面试难题:为什么HashMap加载因子默认值0.75?

Java小咖秀

Java hashmap 面试题

【架构师训练营】第三期

云064

如何科学的做体检?

石云升

体检 癌症筛查

软件设计原则 - 第三周作业

孙志平

架构师训练营第三周

邵帅

Week03 作业

极客大学架构师训练营

小师妹学JVM之:JIT中的PrintCompilation

程序那些事

JVM Java 25 周年 小师妹 性能调优 JIT

软件设计之术-设计模式学习应用心得

旭东(Frank)

架构 设计模式 技术交流 架构师 极客大学架构师训练营

【架构师训练营】第三期作业

云064

如何有效实现“科技抗疫”?这家科技巨头正在作出典范

最新动态

架构师训练营第 0 期 - 第 3 周 - 命题作业

极客大学架构师训练营

代码重构能力体会总结

周冬辉

架构师训练营第 0 期 - 第 3 周 - 学习总结

极客大学架构师训练营

第三周作业

小树林

架构师训练营第 03 周—— 练习

李伟

极客大学架构师训练营

菜鸟的系统架构师如何应对交易系统激增的系统流量

阿里云原生团队

架构师训练营 No.3 周总结

连增申

架构师训练营第三周作业

hiqian

架构师训练营第 03 周——总结

李伟

极客大学架构师训练营

分布式系统消息异常该何去何从

架构师修行之路

分布式 分布式锁

软件设计原则 - 第三周总结

孙志平

架构师训练营第三周命题作业

hifly

设计模式 单例模式 极客大学架构师训练营 组合模式 手写代码

JRuby 1.2 RC1发布,首次支持Android-InfoQ