Ruby.NET 是一个用来将 Ruby 代码翻译成 .NET 的中间代码并在 .NET 环境中执行的编译器。
主要功能:
本文的目的是为了找出为什么.NET程序员都想学习并使用Ruby,并探索Ruby语言的核心语法。 微软的IronRuby项目为Windows平台带来了强大的动态语言,Ruby编程语言是一个现代的,面向对象的基本语言,它的语法灵感来自 Perl和Smalltalk语言,它是由一名日本人松本行弘(外号Matz)发明的,用他的话说,他是想发明一种语言比Perl更强大,同时比 Python更面向对象的编程语
Ruby.NET 是一個以 Compiler 形式存在的 .NET Porting,Ruby.NET的目標是讓 .NET 的程式可以很方便的使用 Ruby 的一些 Component。他的作法是將 Ruby Code compile 成一個 .NET exe file。目前還在 Beta 階段,看起來 Bug 還是很多,作法似乎也不比 VM 來的更好。不過或許不失為另外一種方向的 Ruby 實做方
参见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版将不会支持Silver
过去的两年里,在可选Ruby实现方面进展很大:在官方MRI及后续的Ruby 1.9之后,许多其他Ruby实现的项目被启动:基于JVM的JRuby和XRuby、.NET平台的Ruby.NET和IronRuby以及一个自托管的虚拟机Rubinius。 现在看来一些合并已经发生了:XRuby的开发已经慢了下来——因为JRuby更大的动力和更广泛的使用,还因为它不能够像JRuby的扩展那样在Java中支持
http://lamper.blog.51cto.com/377477/82539 最近学了一些PHP和Ruby的东西,忽然想把这些东西应用做个比较。 首先,我们把Java .Net PHP应用方面占有率做个比较,简单的把目前主流应用分成两个大类,一个是企业应用,一个是Web网站应用,下面这个表格是我归纳的,不一定准确,但是能说明一个大概。 应用 / 语言 Java .Net PHP 大型企业应用