中国IDC圈12月16日报道,IBM正在酝酿一个开源项目,用来提高不同PaaS平台上语言和工具的操作性。

IBM透露,它正在致力于OMR,开发可重用并且“容易使用”的组件,用以建设“各种”语言运行时。

OMR的代码来自IBM的J9虚拟机——从2005年以来,它一直是IBM企业Java产品的核心。

OMR已经推出技术预览版,让OMR能够和Ruby协作。

为什么是语言运行时?

这是一个和Java一样古老的话题——有了JVM——在这个世纪第一个十年的中期,焕发出了新的生机,它让Java之外的语言能够工作在虚拟机之上。

那么,为什么是运行时?鉴于我们现在据说已经有了云服务器,而且据说Java能够实现一次编写处处运行的想法。

IBM表示,一套通用语言运行时组件可以帮助在基础架构、工具、硬件和软件上建立起一致性的“用户体验”,而不用去管使用的是何种语言——因此,据说这样做给了开发者选择开发语言的自由。

这个想法是你可以不使用Java就获得虚拟机的好处。

IBM在这里写道,“如果每个运行时的实现方式都彼此不同,无缝之路就非常艰难,需要花很长的时间。”

“有了通用运行时组件,每个人(包括IBM)都能够更好地利用我们的努力让运行时变得更好、更快、更强大,并且能够更好地进行整合,不仅仅推动云计算的发展,还能够为开发人员改善云计算环境的现实。”

在本世纪初,Ruby是深受虚拟机喜爱的选择。

OMR项目已经针对Ruby发布了一个端口,带有GC,JIT编译器并具备基于Ruby 2.2.3的分析能力。

在多语言虚拟机很热门的时候,JRuby是早期的参与者——针对JVM执行的Ruby语言大部分都使用的是Java。

关注中国IDC圈官方微信:idc-quan 我们将定期推送IDC产业最新资讯

查看心情排 行你看到此篇文章的感受是:


  • 支持

  • 高兴

  • 震惊

  • 愤怒

  • 无聊

  • 无奈

  • 谎言

  • 枪稿

  • 不解

  • 标题党
2024-09-25 19:56:18
市场情报 2024开放原子开源生态大会在北京举行
本次大会以“开源赋能产业,生态共筑未来”为主题。 <详情>
2023-12-11 17:40:19
市场情报 操作系统大会&openEuler Summit 2023即将召开 亮点不容错过
openEuler持续创新聚焦根技术投入,为千行万业构建坚实的软件根基。 <详情>
2023-08-11 16:13:15
2022-09-13 13:35:00
市场情报 你有一封开源先锋 Party 邀请函,请查收!
中国信息通信研究院拟于 2022年9月举办 “2022 OSCAR 开源产业大会”,邀上百位专家大咖,共话开源,推动开源技术在千行百业的融合发展。 <详情>
2019-06-19 15:02:00
57亿算力大单落地(哈密28、德令哈15、百度8.4)、阿里143亿将交付、润泽238亿港元重仓香港、16项目15智算6备案、中移50亿1.5万P中心封顶
2026-03-11 14:25:00
“算力绿洲”——中东地区数据中心及云项目盘点
2026-03-11 11:33:28
数据中心她力量:AIGC 浪潮下,八位领军者原声解构算力新周期
2026-03-11 11:31:08
深度|泰国算力交付全面提速,AWS、Google、微软、阿里云、TikTok五大巨头押注EEC走廊
2026-03-11 11:23:00
总金额超9.6亿元,同一联合体连中宁夏两大算力项目
2026-03-10 11:40:29
1.2亿,廊坊市云风数据中心机电EPC项目公布中标结果
2026-03-10 11:38:22
Oracle与OpenAI放弃星际之门旗舰数据中心扩建计划
2026-03-10 11:36:30
中兴通讯2025年营收1339亿元,算力营收同比增150%,构筑AI端到端全栈竞争力
2026-03-06 21:37:00
定档 6 月 25 日,2026中国智算产业大会火热招商中~
2026-03-06 10:32:00
维谛技术(Vertiv):雅砻江畔,智算新篇|全国首个高海拔岩洞智算中心如何点亮绿色算力新纪元
2026-03-04 16:52:20
“不明物体撞击” AWS阿联酋数据中心受损起火
2026-03-03 09:50:56
算力租赁行业涨价潮持续 或于2027年缓解
2026-03-03 09:48:36
某银行巨资「爆改」老机房;智算大单惨遭「弃标」;某大厂110亿购AI服务器;某公司高价托管「液冷机柜」丨算力情报局Vol.05
2026-03-03 09:46:00
白宫:AI巨头有义务自行解决电力需求
2026-03-02 10:17:52
4.4亿元,兴业银行上海张江机房改造项目公开招标
2026-03-02 10:10:03