50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

JRuby 正式拥抱 Java 5

  • 2007-08-08
  • 本文字数:464 字

    阅读完需:约 2 分钟

先前我们已经报导过,JRuby 团队最近在他们是否应当转向 Java 5 的问题上辩论不休。不过,据 JRuby 团队成员 Ola Bini 称,最终决定已经拍板定案

因此,通过在#jruby IRC 频道的一些讨论,我们的核心团队决定在主干代码选择 5+ 的路线。这样做的原因是,几乎每一个在 Bug 列表中回复的人都建议我们继续往前走,而 Java 5 的特性确实非常引人瞩目。

部分原因是可以使用新的语言特性来实现 JRuby 运行时。比如说,现在就用了 Java 5 标注(Annotations)来为方法绑定提供元数据。另一方面则是因为可以使用 Java 5 提供的并发库。JRuby 1.0 提供了这些类库向旧版 JRE 的移植,但这些类库的移植版本无法带来 Java 5 等价类库所能带来的所有性能提升。

被限制在Java 1.4上的用户仍然是得到支持的,因为 JRuby 团队会构建出一个用 Retroweaver处理过的版本,Retroweaver 可以将 Java 5 的字节码导出成与 Java 1.4 虚拟机相兼容的类;另一个类似的工具叫做 Retrotranslator。这两个工具在 Java 5 支持方面早就扬名已久,它们甚至允许标注等特性运行在 Java 1.4 平台上。

查看英文原文: JRuby targets Java 5

2007-08-08 22:301131
用户头像

发布了 117 篇内容, 共 20.6 次阅读, 收获喜欢 0 次。

关注

评论

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

容器持久化存储训练营”启动倒计时!3天攻破K8s难点

阿里巴巴云原生

Kubernetes 容器 原生云

19. 今天的人工智能还不能做什么?

Databri_AI

人工智能

近期焦虑有感

Nydia

“盘古”走向产业山峦,打开了一串AI落地的新脑洞

脑极体

这本阿里JDK源码,已在阿里内部疯拿3个金奖,过这村没这店!

Java 程序员 架构 面试 计算机

9月23日Atlassian大中华区用户大会20+位重磅嘉宾,15+场干货演讲大放送!

Atlassian

DevOps 敏捷 Jira ITSM Confluence

网络攻防学习笔记 Day139

穿过生命散发芬芳

9月日更 网站安全基础

JVM内存模型学习笔记(一)

风翱

9月日更 JVM内存模型

消息队列存储消息数据的 MySQL 表格设计

tjudream

数据库 索引 消息队列 架构训练营 表结构设计

为什么要坚持日更?

石云升

9月日更

linux之rpm命令

入门小站

Linux

一种优于gzip的压缩方式Brotli

devpoint

9月日更 gzip Brotli

计算机操作系统学习笔记 | 进程与程序

Regan Yue

操作系统 9月日更

网络先行与创新之城:当“IPv6+”成为千行百业的数字化支点

脑极体

Moviepy音视频剪辑:黑白视频的帧图像格式探究

老猿Python

Python 音视频 图像处理 引航计划 Moviepy视频剪辑处理

关于微服务系统中数据一致性的总结

看山

微服务 后端 数据一致性 引航计划 数据自洽

通过Kubernetes监控探索应用架构,发现预期外的流量

阿里巴巴云原生

Kubernetes 云原生

为什么渗透提权这么难

网络安全学海

php 网络安全 信息安全 渗透测试 安全漏洞

5 分钟,使用内网穿透快速实现远程桌面

星安果

内网穿透 Frp 远程控制

直播|实时音视频抗弱网技术揭秘

百度开发者中心

最佳实践 音视频 直播

百分点数据科学实验室:白酒零售行业商品搭售方案

百分点科技技术团队

☕️【Java专题系列】「回顾RateLimiter」针对于限流器的入门到精通(含实战和算法原理介绍)

码界西柚

限流算法 Guava 9月日更 Gatelimitor

什么是主数据

奔向架构师

主数据 9月日更

英特尔北京2022年冬奥会体验中心落成

科技新消息

捷报!亚马逊云科技DGL项目荣获2021OSCAR开源尖峰案例

亚马逊云科技 (Amazon Web Services)

云计算 开源

2021最新版 Java面试题大全1000+面试题附答案详解,看完跳槽吊打面试官

Java 程序员 架构 面试 计算机

JavaScript 进阶(二)下下之深浅拷贝

Augus

JavaScript 9月日更

在线JSON转GraphQL工具

入门小站

工具

Prometheus 2.21.0 新特性

耳东@Erdong

release Prometheus 9月日更

JRuby正式拥抱Java 5_Java_Werner Schuster_InfoQ精选文章