4

我刚开始学习 Ruby,作为 .Net 开发人员,我想知道是否应该直接使用 IronRuby,而不是先尝试一些纯 Ruby。

你怎么看?我会错过什么吗?

——粗鲁的

4

4 回答 4

3

我会使用纯红宝石(Matz Ruby Interpreter (MRI))开始。我的理解是,铁红宝石还没有完全准备好。

如果您正在寻找一本好书,我目前最喜欢(超过镐)是matz 和 flanagan 的http://www.amazon.com/gp/product/0596516177,这本书的段落非常简洁,写得很好,它们提供了很好的例子(在 1.8.* 和 1.9 中)

享受!:D

于 2008-09-16T05:07:39.063 回答
1

首先使用纯 Ruby,IR 还没有完成。看看http://poignantguide.net/ruby/——虽然很奇怪,但这是一个很好的介绍

于 2008-09-16T05:00:00.660 回答
1

Ruby 有一些独特的语法和风格,通过使用其他人的 ruby​​ 代码,您会更快地掌握它。您当然可以在使用 IronRuby 以及在任何其他 ruby​​ 语言实现中学习这一点。(尽管,您可能会在 IronRuby 的一些更晦涩的语法或库中遇到麻烦;它还不是 100% 完整的实现。)

学习惯用 ruby​​ 的一个有趣资源是http://www.rubyquiz.com/

于 2008-09-16T05:04:27.760 回答
0

我知道这是一个老问题,但我想说的是,四年后(今天),JRuby 实现肯定已经足够先进,值得开始。

于 2012-12-15T19:53:19.250 回答