写点什么

文章:XRuby——享用 JVM 上的 Ruby

  • 2007-10-15
  • 本文字数:446 字

    阅读完需:约 1 分钟

自从 Ruby 越来越受到人们的关注,各种 Ruby 实现也逐渐出现在人们的视野之中。除了 Ruby 之父松本行弘(Matz)开发的版本之外,JRuby、Rubinius、IronRuby、Ruby.NET、Cardinal 等不同 Ruby 实现的名头也是一天比一天响亮。XRuby 是将 Ruby 代码(.rb)转换成 Java 字节码(.class) 的编译器,在本文中,XRuby 的开发者郑晔将带您进入 XRuby 的世界。

通过本文读者可以大体了解 XRuby 的开发背景和相关架构等,因为郑晔是 XRuby 这一开源项目的主力开发人员,所以本文可以说是一篇 Ruby 专家的内行之作。文章从 XRuby 和 JVM 的关系,为什么 XRuby 会选择编译的方式,XRuby 的实现架构,如何实现 XRuby 的第一个 Hello World 等方面对 XRuby 进行了深入浅出的介绍。如果你对 Ruby 感兴趣,而自己又是一名 Java 开发人员,我想这篇文章会吸引你!

InfoQ 中文站在前些时候对郑晔进行了视频采访,谈到了在Java 平台上支持Ruby 的具体考虑、Ruby 在JVM 上的执行效率、编译和解释代码的区别等,可以作为阅读本文的参考材料。

阅读全文: XRuby:享用 JVM 上的 Ruby

2007-10-15 14:24788
用户头像

发布了 22 篇内容, 共 13.8 次阅读, 收获喜欢 49 次。

关注

评论

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

在线问题反馈模块实战(二十一):完结篇

bug菌

springboot 项目实战 10月月更

从输入URL到渲染的过程中到底发生了什么?

loveX001

JavaScript

SpringCloud-04 Feign学习笔记

游坦之

10月月更

SpringCloud-05 Hystrix学习笔记

游坦之

10月月更

在线问题反馈模块实战(二十):实现文件批量导出到zip压缩包中功能

bug菌

springboot 项目实战 10月月更

1024,我们干了点儿大事 | StarRocks 2.4 新版本特性介绍

StarRocks

数据库

倒计时第1天!2022 XDR网络安全运营新理念峰会即将开幕

未来智安XDR SEC

网络安全

Redis数据结构(一)-Redis的数据存储及String类型的实现

京东科技开发者

二进制 哈希算法 数据存储 结构化 Redis 数据结构

一道React面试题把我整懵了

beifeng1996

React

React源码分析5-commit

goClient1992

React

房产|9月全国70城房价出炉!快来看看你的城市房价变化

前嗅大数据

数据 房地产 房产

长安链源码分析之交易过程分析(4)

百度前端高频react面试题总结

beifeng1996

React

React源码分析6-hooks源码

goClient1992

React

一次 Redis 事务使用不当引发的生产事故

悟空聊架构

redis 事务 悟空聊架构 10月月更 @Transactional

长安链源码分析之交易过程分析(2)

在线问题反馈模块实战(十九):实现数据批量导出到excel文件中功能

bug菌

springboot 项目实战 10月月更

长安链源码分析之交易过程分析(5)

一天梳理完React所有面试考察知识点

beifeng1996

React

最短的桥

掘金安东尼

算法 10月月更

微信小程序wx.getLocation审核不通过的解决方法

源字节1号

前端开发 小程序开发

长安链源码分析之交易过程分析(6)

关于JavaScript的本地存储方案

CoderBin

JavaScript 前端 LocalStorage 本地存储 10月月更

房产|1-9月份全国房地产开发投资下降8.0%

前嗅大数据

数据 房地产业 房地产

长安链源码分析之交易过程分析(3)

Java中的final关键字详解😁

共饮一杯无

Java final 10月月更

从输入URL到渲染的过程中到底发生了什么?

loveX001

JavaScript

社招前端必会面试题(附答案)

loveX001

JavaScript

快递单信息抽取【二】基于ERNIE1.0至ErnieGram + CRF预训练模型

汀丶人工智能

nlp 算法、

web技术分享| 虚拟 tree

anyRTC开发者

Vue 前端 Web tree antDesign vue

杨帆:拆解研发流程,做好探索型项目的过程管理丨声网开发者创业讲堂 • 第 5 期

声网

技术管理 人工智能’

文章:XRuby——享用JVM上的Ruby_Ruby_郑晔_InfoQ精选文章