2018年OpenJDK的Detroit项目提案未能启动,2024年宣告解散。如今2026年2月有人提议重启,计划将原型迁移到正式项目,投票截止3月11日。

项目前世

2018年,OpenJDK邮件列表发起Detroit项目提案,目标是为基于Chrome V8 JavaScript引擎的javax.script包原生实现提供开发平台,灵感源于2017 JVM语言峰会的原型方案,但最终未能启动并销声匿迹。

首次失败原因

项目失去赞助是其逐渐消失的关键因素。没有足够资金支持,后续开发难以为继,导致项目无法按计划推进,最终只能走向解散。

重启缘由

如今人们对结合Java和JavaScript兴趣浓厚,且AI兴起让从Java应用程序访问Python编写的AI功能需求增加。重启者重新启动相关原型,希望迁移到正式OpenJDK项目加速开发。

重启计划

计划利用并拓展FFM API边界,可能影响Project Panama。未来还可能为其他语言实现脚本引擎,采用广泛使用的JavaScript和Python实现方案,保证兼容性和降低维护成本。

投票情况

目前只有OpenJDK成员可参与投票,截止日期为3月11日。此次投票结果将决定项目能否正式重启并继续推进。

编辑观点:Detroit项目重启反映了行业对语言融合的需求。虽有首次失败经历,但新需求下仍有机会。投票结果很关键,若成功重启,有望为行业带来新变化。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐