写点什么

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

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

关注

评论

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

在windows上用Nginx做正向代理

Python研究所

网络 Proxy 正向代理

新华三商用终端新品全系入市,重塑办公极致体验

科技热闻

英特尔宋继强:异构计算的关键一环,先进封装已经走向前台

E科讯

产业互联网时代的数字化转型与创新

CECBC

卧薪尝胆30天!啃透京东大牛的高并发设计进阶手册,终获P7意向书

Java 程序员 架构 面试 高并发

微服务到底是什么?spring cloud在国内中小型公司能用起来吗?

Java架构师迁哥

“半监督”、“自监督”怎么用?| 算法深度剖析与实战分享

网易易盾技术团队

AI 算法 算法实践 实践案例 深度半监督

ES6 迭代器简述

编程三昧

JavaScript 大前端 ES6 迭代器

区块链如何赋能智慧城市

CECBC

dubbogo 社区负责人于雨说

apache/dubbo-go

dubbo dubbo-go dubbogo

网络抓包实战04——深入浅出连接建立

青春不可负,生活不可欺

🌏【架构师指南】分布式技术知识点总结(中)

洛神灬殇

分布式架构 架构师技能 分布式技术 6月日更

浅谈B端产品的表单元素设计

LigaAI

产品经理 UI 产品设计与思考

虚拟货币监管再加码:央行约谈部分金融机构 要求切断支付链路

CECBC

面试官问我:如何减少客户对交付成果的质疑

华为云开发者联盟

Scrum 敏捷开发 项目 用户故事 研发

年中面试经历:美团2面+字节3面+阿里4面+腾讯Java面经,终入字节

Java 程序员 架构 面试

冷门科普类自媒体如何才能脱颖而出

石头IT视角

从零开始学习3D可视化之物体选择

ThingJS数字孪生引擎

大前端 可视化 程序媛 3D可视化 数字孪生

从渗透测试小白到网络安全大佬的成长之路

学神来啦

Linux 运维 网络安全 渗透测试

鉴释×CSDN丨国内外操作系统生态差异在哪?

鉴释

操作系统

中国政府大数据市场,我们又是第一

云计算

接口全面重构TypeScript ,让uni-app 具备出色的基础音视频能力

ZEGO即构

typescript uni-app 音视频

算法有救了!GitHub上神仙项目手把手带你刷算法,Star数已破110k

Java架构师迁哥

网络抓包实战03——TCP/IP协议栈:数据包如何穿越各层协议

青春不可负,生活不可欺

联邦学习—金融数据壁垒和隐私保护的解决之道

索信达控股

大数据 金融科技 联邦学习 金融 数据隐私

搭建企业私有GIT服务

IT视界

git

奇亚节点分币系统搭建,Bzz节点分币APP搭建

双非渣硕,开发两年,苦刷算法47天,四面字节斩获offer

Java 程序员 架构 面试 算法

强化学习 | COMA

行者AI

人工智能

架构实战营 - 模块 6- 作业

carl

Java的函数式接口

中原银行

Java 函数式接口 中原银行

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