写点什么

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

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

关注

评论

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

降本50%以上,Zilliz助力豆神打造因材施教的AI教育平台

Zilliz

向量数据库 zilliz cloud 豆神教育

前三季度我国可数字化交付的服务进出口2.13万亿元,跨境电商进出口1.88万亿元,均创历史新高| 产业互联网观察第187期

AMT企源

产业互联网 数字经济 智能制造 低空经济

TiDB 优化器 | 执行计划管理及实践

TiDB 社区干货传送门

【免费大屏】积木BI大屏与老版的积木大屏对比有哪些优势?

JEECG低代码

数据分析 数据可视化 数据大屏 大屏设计器

Microsoft Remote Desktop for Mac(远程桌面连接软件)

Mac相关知识分享

还在逐个击破?何不试试AI全渠道商品计划系统?

第七在线

人工智能重塑软件开发流程,腾讯云四大智能开发产品助推研发提效

Geek_2d6073

Cornerstone 4 for Mac(SVN管理工具)

Mac相关知识分享

使用 gt-checksum 迁移表结构到 GreatSQL

GreatSQL

观测云宣布正式上架微软 Azure Marketplace

观测云

CST如何仿真Coverage Efficiency和Coverage Threshold

思茂信息

仿真 cst CST软件

BetterZip 5 for Mac(压缩和解压缩工具)

Mac相关知识分享

基于RocksDB编写一个简单的SQL数据库|得物技术

得物技术

数据库 sql

商业银行基于容器云的分布式数据库架构设计与创新实践

TiDB 社区干货传送门

Microsoft Remote Desktop for Mac(微软远程连接工具)

Mac相关知识分享

Downie 4 for Mac(视频下载软件)

Mac相关知识分享

Ollama服务怎么关掉?

测吧(北京)科技有限公司

测试

TiDB数据库region打散指南

TiDB 社区干货传送门

性能调优 管理与运维 故障排查/诊断

TiDB 集群安装部署相关 sudo 权限说明

TiDB 社区干货传送门

安装 & 部署

智慧园区维护平台(源码+文档+部署+讲解)

深圳亥时科技

Premiere Pro 2021 for Mac(pr 2021 直装版)

Mac相关知识分享

在线纪念平台(源码+文档+部署+讲解)

深圳亥时科技

应用内自动续订商品,畅享无缝服务体验

HarmonyOS SDK

harmoyos

Redis Desktop Manager for Mac(Redis桌面管理工具可视化工具)

Mac相关知识分享

Acrobat Pro DC 2023 for Mac(PDF编辑器)

Mac相关知识分享

MacDroid pro for mac(安卓设备文件传输助手)

Mac相关知识分享

TiFlash 存算分离架构踩坑实录

TiDB 社区干货传送门

新版本/特性解读 HTAP 场景实践 7.x 实践

未来社会中的AI:人机共生的愿景与路径

天津汇柏科技有限公司

AI 人工智能 人机交互

Magnet for mac(窗口辅助管理工具)

Mac相关知识分享

票务管理系统(源码+文档+部署+讲解)

深圳亥时科技

ByConity ELT实战:云原生数据仓库的高效数据处理与性能优化探索

申公豹

ByConity 云原生数据仓库

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