写点什么

文章: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:241145
用户头像

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

关注

评论

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

HarmonyOS5云服务技术分享--应用预加载提速指南

莓创技术

AI 极客低代码平台快速上手 -- 生成Java代码

华哥的全栈次元舱

Java Python vuetify 纯血鸿蒙 AIGC低代码平台

AI 极客低代码平台快速上手 -- 生成鸿蒙代码

华哥的全栈次元舱

低代码平台 vuetify 纯血鸿蒙 AI极客 AIGC低代码平台

从运维告警到业务决策:可观测性正在重新定义企业数据基础设施

观测云

可观测性

HarmonyOS5云服务技术分享--云函数预加载文章整理

莓创技术

Spring AI 1.0 正式发布!核心内容和智能体详解

王磊

电脑浓雾之上,一轮鸿蒙之火

脑极体

AI

HarmonyOS 如何实现传输中的数据加密

网罗开发

鸿蒙 开发工具 HarmonyOS HarmonyOS NEXT 实践分享

HarmonyOS5云服务技术分享--Serverless搭建抽奖

莓创技术

从概念走向落地,深圳率先给出新质互联网城市建设路线图

Alter

数据要素配置如何驱动城市经济韧性的多元模式

郑州埃文科技

数据要素

乘“4”而上,进取不止|Aloudata 的变与不变

Aloudata

ETL 数据管理 数据生产力

HarmonyOS5云服务技术分享--云存储指南

莓创技术

HarmonyOS5云服务技术分享--Serverless抽奖模板部署

莓创技术

征程 6 J6E/M linear 双int16量化支持替代方案

地平线开发者

自动驾驶; 算法工具链 地平线征程6

HarmonyOS5云服务技术分享--云数据库使用指南

莓创技术

北森酷学院发布新一代AI Learning平台,企业学习开启Agents时代

ToB行业头条

AI SaaS

HarmonyOS5云服务技术分享--云缓存快速上手指南

莓创技术

AI 极客低代码平台快速上手 -- 生成Vuetify代码

华哥的全栈次元舱

Java Python 低代码平台 vuetify 纯血鸿蒙

通过群聊、文档、会议等内容即可生成答案,飞书发布AI功能知识问答

ToB行业头条

飞书

释放生产力潜能 AI-Hub智能数据中枢引领企业数字化转型

郑州埃文科技

【AI流程应用】智能知识库搭建与实战应用

JEECG低代码

AI应用 流程编排 JeecgBoot #AIGC AI 大模型

构建安全护盾:HarmonyOS 应用的数据安全审计与日志管理实战

网罗开发

鸿蒙 HarmonyOS HarmonyOS NEXT

好用的im即时通讯-企业内部即时通讯软件

BeeWorks

数据要素如何重构人力资本升级

郑州埃文科技

AI 极客低代码平台快速上手 --生成Python代码

华哥的全栈次元舱

Java Python vuetify 纯血鸿蒙 AIGC低代码平台

HarmonyOS5云服务技术分享--ArkTS调用函数

莓创技术

安全可控的AI底座:灯塔大模型应用开发平台全面实现国产信创兼容适配认证

中烟创新

私有化即时通讯软件怎么选?这一款可能适合你!

BeeWorks

即时通讯

表答-开启数据分析新范式

梦数技术团队

人工智能 AI 数据分析 爬虫 分析

HarmonyOS5云服务技术分享--云存储SDK文章整理

莓创技术

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