写点什么

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:15921
用户头像

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

关注

评论

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

DeepSeek免费福利限时开启,AI界的“薅羊毛”机会来了!

京东科技开发者

保障企业内网数据安全就用堡垒机!好处多多!

行云管家

网络安全 数据安全 堡垒机 内网安全

Spring AI Alibaba 1.0 GA 正式发布,Java 智能体开发进入新时代

阿里巴巴云原生

零信任服务与传统VPN的比较及其在技术方面的区别

天翼云开发者社区

安全

YashanDB与云服务的高效协同运作

数据库砖家

工作中对InheritableThreadLocal使用的思考

京东科技开发者

Alfred 5 for Mac(苹果效率提升工具)

Geek贝

提升 AI 交付效率:嘉为蓝鲸 CPack 制品库 ML 模型管理功能助力 DevOps 落地

嘉为蓝鲸

DevOps 制品库 CPack

YashanDB与云计算的结合:实现高效的数据存储方案

数据库砖家

25年厦门正规等保测评机构有哪些?在哪里?

行云管家

网络安全 等保 堡垒机 等保测评

DistilQwen-ThoughtX蒸馏模型在PAI-ModelGallery的训练、评测、压缩及部署实践

阿里云大数据AI技术

人工智能 模型蒸馏 #大数据 #大语言模型 DistilQwen2.5

科大讯飞基于Volcano实现AI基础设施突破,赢得CNCF最终用户案例研究竞赛

华为云原生团队

云计算 容器 云原生 Volcano

枫清科技携手中化信息挖掘实现AI高价值场景应用,打通智能化“最后一公里”

Fabarta

中化信息 枫清科技 智能化建设

AI英语听力APP的主要功能

北京木奇移动技术有限公司

软件外包公司 AI英语学习 AI口语学习

2025广东软件风云录揭晓,嘉为蓝鲸研运一体、自动化运维、ITSM、CMP四大产品荣耀入选!

嘉为蓝鲸

ITSM cmp 自动化运维 研运一体

鸿蒙Next仓颉语言开发实战教程:订单详情

幽蓝计划

祖传代码救命指南!AI 一键解析 + 智能重构,让老系统起死回生

飞算JavaAI开发助手

传统数据仓库正在被 Agentic AI 吞噬?Agentic Data Stack 初探

白鲸开源

大数据 AI 数据仓库 数据科学 Agentic AI

AI英语听力APP的技术难点

北京木奇移动技术有限公司

软件外包公司 AI听力学习 AI英语学习

老代码别硬改!AI 秒破遗留系统重构 3 大死穴,90% 工程师踩过的坑

飞算JavaAI开发助手

网页防篡改技术:保护网站安全与完整性的关键

天翼云开发者社区

安全

🎉 Harmony OS Next里的Web组件:网页加载的全流程掌控手册

Turing_010

Spring AI接入DeepSeek:快速打造微应用

京东科技开发者

AI英语听力APP的开发框架

北京木奇移动技术有限公司

软件外包公司 AI听力练习 AI英语学习

🤚🏻 Harmony OS Next玩转多层级手势事件:当组件遇上“套娃”,触摸该怎么分家?

Turing_010

AI技术在英语听力练习中的应用

北京木奇移动技术有限公司

软件外包公司 AI听力练习 AI英语学习

淘宝商品详情 API 的多元应用与进阶优化

Noah

什么是Redis缓存穿透?redis面试题及答案乐分享(附面试题大全)

程序员高级码农

程序员‘ redis' Java.

故障诊断:ASM莫名出现GC等待事件、ADG的MRP进程HANG住

电子尖叫食人鱼

故障

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