写点什么

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

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

关注

评论

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

ModStartBlog v6.1.0 界面显示优化,富文本升级

ModStart

Vue模板是怎样编译的

yyds2026

Vue

2022前端常考手写面试题总结

helloworld1024fd

JavaScript

oracle数据库开发优化建议

默默的成长

oracle 前端 11月月更

redux原理是什么

xiaofeng

React

Vue组件是怎样挂载的

yyds2026

Vue

Vue实战必会的几个技巧

yyds2026

Vue

李珣同款爱心特效代码,加DIY教程,快拿去送给你喜欢的那个ta吧。

bug菌

跳动的爱心 代码爱心 爱心代码

怎样徒手写一个React

helloworld1024fd

JavaScript

计算机网络:随机访问介质访问控制之CSMA/CD协议

timerring

计算机网络 11月月更

一文读透react精髓

xiaofeng

React

谈谈 Angular 应用 Feature Module 的延迟加载话题

汪子熙

typescript angular web开发 SAP 11月月更

人人能读懂redux原理剖析

夏天的味道123

React

react的jsx语法是怎样解析的

夏天的味道123

React

HTML知识框架 一

默默的成长

oracle 前端 11月月更

阿里巴巴云生态 9 大开源项目重磅发布

云布道师

云计算 开源 2022云栖大会

Jenkins 安全tips

SEAL安全

安全 jenkins

SpringBoot 自动装配原理

Jeremy Lai

springboot 自动装配

CSS学习笔记(四)

lxmoe

CSS 前端 学习笔记 11月月更

阿里云丁宇:交付管理一体化的云原生应用平台 KubeVela 再升级

云布道师

云原生 2022云栖大会

fastposter v2.10.0 简单易用的海报生成器

物有本末

海报 小程序营销 海报生成 海报小程序

手写JS函数的call、apply、bind

helloworld1024fd

JavaScript

基于 Istio + Envoy 的 dubbo-go Proxy Mesh

apache/dubbo-go

dubbo Service Mesh service dubbo-go dubbogo

从实现一个React到深度理解React框架核心原理

夏天的味道123

React

列存数据仓库怎样更高效

王磊

云栖大会“云计算加速开源创新论坛” 揭晓 2022 年度开源人物

云布道师

开源 云栖大会

前端js手写面试题看这篇就够了

helloworld1024fd

JavaScript

新闻速递 | KaiwuDB 亮相世界互联网大会

KaiwuDB

数据库 大数据 互联网

阿里和蚂蚁集团共建并开源的国内第一款IDE框架——OpenSumi新版本发布

云布道师

#开源项目 2022云栖大会

低代码实现探索(五十二)基于模板方式基组件

零道云-混合式低代码平台

你要的react+ts最佳实践指南

xiaofeng

React

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