InfoQ

InfoQ

主题/标签专用视图

RubySpec相关的内容


最新“RubySpec”相关专题内容

什么是IronRuby?开发者如何在Rails中使用它?

主题
Ruby,
语言,
动态语言,
.NET

IronRuby是微软的Ruby实现,它以.NET架构良好的互动性闻名于世。Iron实际上是“Implementation running on .NET”的首字母缩写。.NET的公共语言运行时和Mono(非官方的)均能够支持IronRuby。本文将介绍IronRuby,并讨论如何在 IronRuby上运行Rails应用以及需要注意的事项。

“RubySpec”相关新闻

Ruby 1.9.2计划8月份发布最终版

主题
Ruby,
运行时,
发布,
声明

由于Ruby 1.9.2已经通过了所有RubySpec测试,因此修订后的Ruby 1.9.2发布计划业已公布,计划8月中旬发布最终版本。

标准化对Ruby意味着什么

主题
Ruby,
运行时,
规范

Ruby的标准化工作正在持续推进:2008年正式宣布后,已经发表了Ruby标准的第一版草稿。这对RubySpec(可执行的Ruby规范)和其他Ruby实现意味着什么呢?

Rubinius 1.0兼容MRI 1.8且速度与之相当

主题
Ruby,
运行时,
Ruby on Rails

Rubinius刚发布了1.0的第一个候选版本,兼容Ruby 1.8并且速度与之相当。InfoQ采访了Evan Phoenix,讨论了他们是如何做到这一步的,以及Rubinis是否能运行Rails。

IronRuby的1.0之路

主题
Ruby,
开放源代码,
动态语言,
.NET

微软在MIX'07上就宣布了IronRuby,然而两年后我们仍然没有看到1.0版。2008年1月,InfoQ曾经采访过John Lam,当时John表示他们会在2008下半年发布,但最后却没有实现。

Ruby VM综述:IronRuby 1.0即将发布、RubySpec及JRuby 1.3.1

主题
Ruby,
编译器,
.NET,
富客户端/桌面,
JRuby,
运行时,
.NET框架

最近IronRuby表现的相当活跃,即将在下月发布1.0版。我们也从多方面了解到了IronRuby的当前状况。对于JRuby用户来说,JRuby 1.3.1是个重要的bug修复版,同时MacRuby也没有停下脚步,而MagLev的本地解析器也发布了。

Rubinius的进展──对Brian Ford的采访

主题
Ruby,
运行时,
Ruby on Rails,
性能和可伸缩性

作为Ruby的实现,Rubinius引起了很多人的兴趣。在该项目的虚拟机重写之后,我们找到了Rubinius的团队成员Brian Ford,来讨论一下这个项目的情况。

RubyConf'08视频:Ruby虚拟机YARV、Rubinius和MagLev

主题
技术,
Ruby,
运行时,
动态语言,
编译器,
性能和可伸缩性

现在你可以看到RubyConf'08的视频了。这里我们特别关注了关于 Ruby VM的讨论。Ruby 1.9 VM的创建人Sasada Koichi介绍了VM的现状、Ruby到C AOT的实现,以及Ricsin等。Evan Phoenix介绍了Rubinius C++ VM的现状。另外还有MagLev是如何实现的、MacRuby、JRuby、IronRuby、VM优化、RubySpec等等。

RubyKaigi 2008:标准化与Ruby 1.9 路线图

主题
Ruby,
运行时

来自RubyKaigi2008的新闻,6月20~22日在日本筑波举行了2008 RubyKaigi大会,会议关注于Ruby的标准化和Ruby 1.9 路线图的制定,以及未来新版本Ruby的一些特性。