参见http://article.gmane.org/gmane.comp.lang.ruby.dotnet/57。
CLR(Common Language Runtime)和DLR(Dynamic Language Runtime)
* IronRuby 基于DLR.
* Ruby.NET 基于 CLR.
与Silverlight的集成
*IronRuby最初的alpha版将不会支持Silverlight,将来版本会考虑这个问题。
*Ruby.NET不清楚
* IronRuby使用了Ruby.NET的分析器,这个分析器基于MSFT许可。
对Ruby库的支持
* Ruby.NET完全支持1.8.2核心库。
* IronRuby支持的比较有限。
本文对比了IronRuby和Ruby.NET两种.NET平台上的Ruby实现。IronRuby基于Dynamic Language Runtime (DLR),而Ruby.NET则基于Common Language Runtime (CLR)。IronRuby初期版本不支持Silverlight,但计划后续增加支持。在Ruby库支持方面,Ruby.NET提供了更全面的1.8.2核心库支持。
387

被折叠的 条评论
为什么被折叠?



