IronRuby 1.0发布

官方发布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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值