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

Ruby VM 综述:MacRuby 进展、IronRuby 及 Ruby 1.9.2 延期

  • 2009-10-11
  • 本文字数:766 字

    阅读完需:约 3 分钟

MacRuby-devel 列表上的状态更新表明 MacRuby 正在稳步前行。除了各种改进以外,现在我们能以一种简单的方式使用 MacRuby 了:

Claudio Poli 贡献了一个 Web 应用,该应用可以周期性地构建 MacRuby 主干的二进制安装包。大家可以通过 http://macruby.icoretech.org 获得该应用。如果你想轻松跟进 MacRuby 主干的话就请使用它吧,但要注意的是这些安装包无法运行在 Mac OS 10.6 以下的版本上(Snow Leopard)。

现在的 MacRuby 提供了对Grand Central Dispatch(GCD)的支持——Mac OS X Snow Leopard 所引入的优化线程池与队列支持。目前的MacRuby GCD 支持执行任务队列的排队、处理队列上的定时器事件,而对于其他 Dispatch 源的支持则尚未增加进来。

最近GCD 被开源了,我们可以FreeBSD 包的方式使用其中的userspace 部分

MacRuby 的状态更新还表明 MacRuby 0.5 RC1 行将发布,而最终版则在年底发布。MacRuby 0.5 中将包含大量的改进,比如新的基于LLVM 的VM、JIT 以及AOT ,来自于YARV VM无需GIL/GVL 的新的线程系统等等。

.NET 用户可以试一下新的IronRuby 0.9.1,该版本修复了很多bug、提升了性能,可以查看其发布声明了解IronRuby 0.9.1 的详细信息。 IronRuby 0.9.1 的二进制代码位于 CodePlex ,而源代码则位于 GitHub

苦苦等待 Ruby 1.9.2 的用户可能要失望了。Yuki Sonoda在 Ruby-core 列表上声明该版本要延期了,原因如下:

Ruby 1.9.2 在发布前必须要通过 RubySpec 的审核,我相信这么做会让 Ruby 1.9 更加清晰,同时也使得实现之间的兼容性更好。

Ruby 开发者大会上将会确定细节信息。

Phoenix 就 1.8.7 说到

非常感谢 @malafortune,现在 Rubinius 的大部分已经更新到 Ruby 1.8.7 上了!

Rubinius 正借助于对 1.8.7 的支持而加入 MRI 和 JRuby 中。

查看英文原文: Ruby VM Roundup: MacRuby Progress, IronRuby, Ruby 1.9.2 Delay

2009-10-11 22:15903
用户头像

发布了 88 篇内容, 共 272.6 次阅读, 收获喜欢 9 次。

关注

评论

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

AI云玩家洗牌时刻,百度智能云凭什么六连冠?

脑极体

AI

StarRocks助力数禾科技构建实时数仓:从数据孤岛到智能决策

阿里云大数据AI技术

阿里云 实时数仓 StarRocks EMR

为什么说零代码 ETL 是未来趋势?

谷云科技RestCloud

零代码 数据同步 ETL 数据集成平台

小扎豪掷143亿,却换不来AI燃料!数据之争下半场,中国冲出一匹黑马

澳鹏Appen

数据集 数据标注 大模型 数据工程 具身智能

SQL Server到Hive:批处理ETL性能提升30%的实战经验

谷云科技RestCloud

hive ETL SqlServer 数据集成平台 数据库同步

直播问答类微信小程序应用

微擎应用市场

如何用轻量化的CAD看图软件新建图纸和画图?

在路上

cad cad看图 CAD看图王

Ollama + Python 极简工作流

测试人

人工智能 软件测试

《2025年OSPO现状与开源管理报告》深度洞察|软件供应链安全与合规治理的关键抓手

安势信息

开源治理 安势信息 OSPO 软件供应链风险 开源管理

「DeepSeek 写给 DeepSeek」栏目启动说明

lsycang

PWA 与小程序技术特性对比及出海落地策略分析

xuyinyin

直播精彩回顾 | 告别运维黑洞!博睿数据详解互联网可观测性体系建设三阶段

博睿数据

从兼容到极致性能——qData数据中台商业版核心指标解读

千桐科技

数据中台 qData 开源数据中台 千数平台 数据治理平台

CAD如何隔离图形

极客天地

雅菲奥朗SRE知识墙分享(八): 『SRE事件管理的定义与实践』

雅菲奥朗

SRE 事件管理

员工打扫扫码登记小程序系统

微擎应用市场

告别 MaaS 模型选型困难:AI Ping 为大模型服务选型提供精准性能评测排行榜

猫头虎

大模型 大模型评测

雅菲奥朗SRE知识墙分享(九): 『变更管理的定义与实践』

雅菲奥朗

SRE 变更管理

对抗性提示:如何为AI系统注入"语义抗体"

澳鹏Appen

对抗性提示 Adversarial Prompting

鸿蒙5.0应用开发——V2装饰器@Provider和@Consumer的使用

高心星

鸿蒙 HarmonyOS5.0 V2装饰器 @Provider

合合信息获2025年中国网络安全创新创业大赛奖项,打造多模态AI鉴伪方案

合合技术团队

人工智能 大数据 算法

网易伏羲:当算法遇见社交,解码游戏世界的连接密码

网易伏羲

社交网络 网易伏羲 游戏AI 游戏社交

企训宝教育培训微信小程序

微擎应用市场

实测有效!低代码 “我的在办” 审批 / 办理一步到位

引迈信息

阿里 Qoder 体验超预期,Repo Wiki 功能迎来全新升级

阿里巴巴云原生

阿里云 Qoder

CAD怎么修改旋转文本的方向

极客天地

如何通过Python SDK 删除 Collection

DashVector

人工智能 数据库 阿里巴巴 AI 大模型

AI如何生成PPT演讲稿?一站式AI搞定PPT制作全流程

职场工具箱

PPT 办公软件 AIGC AI工具 AI生成PPT

这家中国公司,凭啥俘获欧美最挑剔客户的“芳心”

慢点科技SlowTech

追觅

从传统施工到无人化作业,甘肃交通建筑龙头企业的智能化转型实践

网易伏羲

网易伏羲 具身智能 工程机械 网易灵动 无人装载机

Ruby VM综述:MacRuby进展、IronRuby及Ruby 1.9.2延期_Ruby_Werner Schuster_InfoQ精选文章