AICon 深圳站 Keynote 嘉宾官宣!共探AI价值转化的实践路径 了解详情
写点什么

IronRuby 综合报道——IronRuby 0.9.0 及其基准

  • 2009-08-10
  • 本文字数:781 字

    阅读完需:约 3 分钟

围绕 IronRuby 项目的社区显得格外忙碌,该小组正在筹划该项目的 1.0 版本。他们已经发布了 0.9.0 版本,Antonio Cangiano 针对 IronRuby 进行了测试并发布了基准,最后的结果让人鼓舞。

InfoQ 站点采访了给 IronRuby 1.0 起草路线图的小组。最近 Jimmy Schementi 宣布 IronRuby 0.9.0 已经可以下载,兑现了之前的承诺,新版本包含了诸多改进:

函数库性能是这个版本的一大亮点;只要我们打开 Ruby 基准站点,就会获知项目中的一些性能延迟得以改善。正如我之前在 OSCON 所说的那样,在运行基准站点的时候,IronRuby 比起 MRI 要快 2 倍左右,在不久的将来关于 IronRuby 的一份完整评价报告将会完成并发布到相应的站点

在比较了 IronRuby 0.9.0、Ruby 1.8.6 和 Ruby 1.9.1 之后, Antonio Cangiano 很快就一些基准得出了有趣的结论,结果显示 IronRuby 已经在许多方面有所改进:

几乎所有的测试中,IronRuby 都大大赶超了 Ruby MRI。这是最主要的进步,项目的幕后团队为此做了大量的工作。

回顾这份测试,有些数据需要进行说明:

在我们欢呼雀跃之前,不得不说的是目前 IronRuby 的性能还不如 Ruby 1.9.1。但不要让这份图表误导了你。在特定的测试中还是快一点,但其他大多数情况都较慢。目前 IronRuby 的定位是在 Ruby 1.8.6 和 Ruby 1.9.1 之间,但更接近后者。这份图表会产生误导的原因是它没有考虑测试中的暂停时间,而这些暂停中有些是由 IronRuby 所引起的(而非 Ruby 1.9.1)。如果把 300 秒给两者各自加到总数上,Ruby 1.9.1 还是稍胜一筹。第二幅图对宏观指标作出比较,从性能的角度来说,真实地反映了 IronRuby 处于 Ruby 1.8.6 和 Ruby 1.9.1 之间。如果单独把每个基准绘制一张图表,就会发现与该测试大部分的结果有类似之处。

IronRuby 的性能和改进让人感到兴奋。请到Antonio 的站点查看完整的基准测试报告

查看英文原文: IronRuby Roundup – IronRuby 0.9.0 and Benchmarks

2009-08-10 04:161323
用户头像

发布了 87 篇内容, 共 23.8 次阅读, 收获喜欢 1 次。

关注

评论

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

PostgreSQL:您可能需要增加MAX_LOCKS_PER_TRANSACTION

PostgreSQLChina

数据库 postgresql 开源

TypeScript | 第二章:类、接口和之间的关系

梁龙先森

typescript 大前端 七日更

volatile,synchronized可见性,有序性,原子性代码证明(基础硬核)

叫练

volatile 多线程 synchronized 原子性 指令

MSHA x Chaos 容灾高可用实践

阿里巴巴云原生

数据库 高可用 云原生 中间件 容灾

脑洞:如何用一个整数来表示一个列表?

Python猫

Python

大作业1

龙卷风

架构师一期

倍频程与钢琴调式的距离

阿里云CloudImagine

音频技术 音频

GitHub上3天1W赞的程序员学习路线!入门进阶都非常实用

Java架构之路

Java 程序员 架构 面试 编程语言

大众汽车“芯片荒”,折射汽车芯片的漫漫“自主替代”路

脑极体

LeetCode题解:55. 跳跃游戏,贪心,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

“区块链+社会治理”模式获居民点赞

CECBC

区块链 区块链投票

大连市税务局局长赵福增:用区块链打破部门间“信息孤岛”

CECBC

区块链 汽车

神比喻:低代码开发像自动驾驶汽车,零代码开发像无人驾驶汽车!

J2PaaS低代码平台

程序员 软件 开发者 低代码 开发工具

编程之美!从线程池状态管理来看二进制操作之美

Geek Tech

Java 源码分析 线程池

云服务的可服务性经典6问

华为云开发者联盟

服务 计算

测开之函数进阶· 第2篇《纯函数》

清菡软件测试

测试开发

阿里开发10年,全部心血汇聚成到这份文档里,拿到30W的offer没问题

Java架构之路

Java 程序员 架构 面试 编程语言

量化交易系统开发搭建案例

薇電13242772558

区块链 策略模式

Reactive Spring实战 -- 理解Reactor的设计与实现

binecy

reactor Reactive SpringBoot 2

距离 Java 开发者玩转 Serverless,到底还有多远?

阿里巴巴云原生

Java Serverless 微服务 云原生 中间件

App性能测试揭秘(Android篇)

移动研发平台EMAS

阿里云 软件测试 测试 性能测试 云性能测试

阿里架构师478页Java工程师面试知识解析笔记pdf,一份2021年通往阿里的面试指南

Java架构之路

Java 程序员 架构 面试 编程语言

2020,谁是中国ToB行业最有影响力的企业?

ToB行业头条

软件测试(功能、接口、性能、自动化)详解

测试人生路

软件测试

架构师训练营W10作业

Geek_f06ede

【Java入门】流

Albert

Java 七日更

比特币10年:从2个披萨涨到2万美金,背后的三个“神秘人”

CECBC

比特币

英特尔宋继强:迈向可持续的千倍速计算未来

E科讯

OPPO小布助手正在改变普罗米修斯的世界

脑极体

学透这份300页的2020最新java面试题及答案,一线大厂offer随便拿

Java架构之路

Java 程序员 架构 面试 编程语言

由于不知线程池的bug,某Java程序员叕被祭天

Java架构师迁哥

IronRuby综合报道——IronRuby 0.9.0及其基准_.NET_Robert Bazinet_InfoQ精选文章