在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

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

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

关注

评论

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

物流KA商家业务监控能力建设与实践

京东科技开发者

低代码的技术的生态与未来,让代码自由呼吸

秃头小帅oi

Django集成Swagger全指南:两种实现方案详解

不在线第一只蜗牛

django

3个月,上百家企业交流,和大家聊聊AI应用的落地实践(开篇)

阿里巴巴云原生

阿里云 AI 云原生

数据湖典型架构解析:2025 年湖仓一体化解决方案

镜舟科技

数据湖 数据分析 数据处理 StarRocks 湖仓一体

基于YOLOv8的多目标风力涡轮机、天线、烟囱、电力线检测|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!

申公豹

yolov8

Coze 开源了!所有人都可以免费使用了

Immerse

coze Coze开源

一次线上生产库的全流程切换完整方案

京东科技开发者

打印机安全漏洞:网络攻击的宽阔入口

qife122

网络安全 漏洞管理

100%开源!行业首个企业级智能体

京东科技开发者

零信任架构实施指南:7个专家步骤详解

qife122

架构设计 零信任

揭秘 Databend 向量索引,加速 AI 应⽤的数据引擎

Databend

如何通过重定向参数实现账户劫持并获取2500美元漏洞赏金

qife122

漏洞挖掘 xss攻击

Lakehouse x AI ,打造智能 BI 新体验

StarRocks

AI LakeHouse StarRocks 智能 BI 云原生·

spark-sql优化简述

天翼云开发者社区

sql 大数据

暑期出境游用鸿蒙 5解锁新体验,海外自由行尽享“鸿蒙一夏”

最新动态

神经符号一体化-打通数据驱动与规则推理的最后一公里

申公豹

人工智能、

揭露利用Tor网络的Docker漏洞攻击链

qife122

容器安全 网络攻击

大数据-52 Kafka 架构全解析:高吞吐、高可用分布式消息系统的核心奥秘

武子康

Java 大数据 kafka 分布式 消息队列

远程访问Docker-Android模拟器

贝锐

android 内网穿透 Docker 镜像

云上AI推理平台全掌握 (5):大模型异步推理服务

阿里云大数据AI技术

人工智能 大数据 大模型 推理服务 异步推理

AI如何让企业 IT 做好审计准备?-ManageEngine卓豪

ServiceDesk_Plus

ManageEngine卓豪

Flink Forward Asia 2025 城市巡回 · 上海站

Apache Flink

大数据 flink 实时计算

一文彻底搞懂javascript中的undefined

量贩潮汐·WholesaleTide

JavaScript 前端

EyeWitness工具:渗透测试中快速发现漏洞的利器

qife122

渗透测试 EyeWitness

Undertow 可观测性最佳实践

观测云

Undertow

网络安全领导者留任后的三大发展机遇

qife122

领导力 网络安全

数据湖产品全解析:2025 年主流解决方案选型指南

镜舟科技

云计算 数据仓库 数据湖 StarRocks 湖仓一体

本地(或自下载)浏览器插件 安装指南

京东科技开发者

今天凌晨,字节开源 Coze,如何白嫖?

程序员晚枫

开源 工作流 智能体 coze

TapData 出席 TDBC 2025 可信数据库发展大会,分享“实时+信创”时代的数据基础设施演进路径

tapdata

实时数据平台 信创数据库 无代码CDC 增量物化视图 实时数据服务

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