BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

IronRuby 1.0发布

| 作者 Werner Schuster 关注 6 他的粉丝 ,译者 张龙 关注 12 他的粉丝 发布于 2010年4月17日. 估计阅读时间: 2 分钟 | GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。

官方发布IronRuby的3年后,IronRuby 1.0终于发布了

IronRuby 1.0兼容于Ruby 1.8.6。根据目前的计划,1.0将是最后一个支持Ruby 1.8.x的IronRuby版本;从1.1开始,IronRuby团队的目标将是Ruby 1.9.x。

IronRuby 1.0对Ruby的兼容程度如何?ironruby.info给出了最新的测试运行结果。答案就是“兼容”——IronRuby可以搭配Rails 2.3.5

只支持1.8.6会导致这样一个问题:Rails 3无法运行,因为它需要Ruby 1.8.7或Ruby 1.9。由于Rails 3的最终版只发布了几个月,因此这不是什么大问题,尤其是IronRuby从1.x开始将支持Ruby 1.9。

IronRuby的一个新的用武之地就是微软即将发布的Windows Phone 7平台(使用Silverlight编程)。Tomas Matousek介绍了如何在Windows Phone 7上使用IronRuby并谈到了其中的一些局限。一个问题就是在Windows Phone 7版本的Silverlight上缺少Reflection.Emit——这意味着IronRuby无法即时编译Ruby代码。运行IronRuby程序的唯一办法就是使用解释器,但这会对性能造成影响。Android上的JRuby也面临着同样的窘境,JRuby在Android上只能解释运行

我们从提出的针对Ruby Summer of Code的IronRuby项目中发现IronRuby及其库与工具支持还需要不断完善。

若想更多地了解IronRuby,IronRuby团队成员Jimmy Schementi的博客是个好地方,InfoQ的IronRuby标签也不错。

查看英文原文:IronRuby 1.0 Released

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

由于Rails 3的最终版只发布了几个月? by duanmu chun

rails3还没发布吧。应该是:"因为离rails3最终版的发布还有几个月吧"?

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT