我最近开始学习Ruby,并且想知道要学习哪个版本.我有Matz的Ruby书,所以我对这些差异有所了解,默认情况下我会选择1.9因为性能,使用角色,而且因为学习很快就会过时的东西没什么意义!
但是,由于没有为1.9更新宝石,我在1.9.1中遇到了一些问题.我也想使用rcov进行编码器覆盖,这似乎是唯一的工具,但它不适用于1.9.我也刚刚阅读了这篇关于有人因为类似原因完全从Ruby转换的博文.
之前有人问过类似的问题,但现在几个月前,情况可能已经发生了变化.我目前没有对Ruby做任何具体的事情,但我计划很快编写一个Web应用程序,可能使用Rails,如果这有任何区别的话.
谢谢
从初学者的角度来看,这两种语言版本之间的区别是无关紧要的.您应该使用1.8,因为它适用于您将使用的大多数宝石,并且您不会遇到不是您的错误的错误,这会绊倒您的学习过程.届时,您将轻松切换到1.9.
归档时间: |
|
查看次数: |
469 次 |
最近记录: |