我刚刚开始学习Ruby和作为.Net开发人员,我想知道我是否应该直接使用IronRuby,而不是先尝试一些纯Ruby。
你怎么看?我会遗失任何东西吗?- rauchy
答案 0 :(得分:3)
我会用纯红宝石(Matz Ruby Interpreter(MRI))开始。我的理解是,铁红宝石还没有准备好。
如果你正在寻找一本好书我最喜欢的(镐)是matz和flanagan的http://www.amazon.com/gp/product/0596516177,这本书是非常简洁的写得很好的例子,它们提供了很好的例子(1.8。*和1.9)
享受! :d
答案 1 :(得分:1)
首先使用纯Ruby,IR尚未完成。看看http://poignantguide.net/ruby/ - 即使它很奇怪,这是一个非常好的介绍
答案 2 :(得分:1)
Ruby有一些独特的语法和风格,通过使用其他人的ruby代码,您可以更快地获取它。你可以在使用IronRuby时学习这一点,就像在ruby语言的任何其他实现中一样。 (虽然,你可能会遇到一些比较模糊的语法或使用IronRuby的库而遇到麻烦;但它还不是100%完整的实现。)
学习惯用红宝石的一个有趣资源是http://www.rubyquiz.com/。
答案 3 :(得分:0)
我知道这是一个老问题,但我想说四年后(今天),JRuby实现肯定远远超过了值得开始。