正在阅读:IBM正在酝酿 使PaaS平台更简易操作的工具IBM正在酝酿 使PaaS平台更简易操作的工具

2015-12-16 10:03 出处:其他 作者:佚名 责任编辑:qianyuhang

  【PConline 资讯】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。[返回频道首页]

 
为啥你的宽带网速,永远没有运营商说的那么快?
知道这几点 可以让投影更“长寿”!进来看看 Wi-Fi 4/5/6/7都代表什么?一文读懂Wi-Fi进化史 说好能打200页,为什么打了几张照片就没墨了? 年轻人的第一台投影怎么选?进来告诉你

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
IT热词
热门排行

服务器论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品