Ruby on rails 我现在应该使用哪个版本的Ruby(2010年1月)?
我有香草Mac OS X Leopard,它附带1.8.6 我是RoR的新手,因此将在网上学习教程。在使用更高版本的Ruby时,我可能会发现这些问题吗Ruby on rails 我现在应该使用哪个版本的Ruby(2010年1月)?,ruby-on-rails,ruby,macos,Ruby On Rails,Ruby,Macos,我有香草Mac OS X Leopard,它附带1.8.6 我是RoR的新手,因此将在网上学习教程。在使用更高版本的Ruby时,我可能会发现这些问题吗 我目前正在看这篇文章,其中提到了1.8.6和1.8.7-我相信Rails 2.3.5与Ruby 1.9完全兼容。问题通常不是Rails本身,而是来自其他可能过时的gem和插件。不过,再试一次,你很可能不会遇到问题 无论如何,我强烈推荐Ruby Version Manager()尝试几个版本的Ruby。1.8.x系列(主要是1.8.6)仍在广泛使用
我目前正在看这篇文章,其中提到了1.8.6和1.8.7-我相信Rails 2.3.5与Ruby 1.9完全兼容。问题通常不是Rails本身,而是来自其他可能过时的gem和插件。不过,再试一次,你很可能不会遇到问题 无论如何,我强烈推荐Ruby Version Manager()尝试几个版本的Ruby。1.8.x系列(主要是1.8.6)仍在广泛使用,并且可能至少保持一年左右;1.9正在慢慢过渡到。虽然两者之间有一些主要的区别,但在大多数情况下,你可以在1.8中做的所有事情,你也可以在1.9中做
许多更复杂的部分,比如blocks和lambda,都有一点改头换面,但是1.8的教程在大部分情况下仍然适用于1.9。但是,如果在1.9中使用1.8中的gems和库,您可能会遇到问题。RoR教程对这两个方面都适用,但是如果您正在学习Ruby,您应该学习1.9。Rails 3不支持1.8.6,所以我建议使用1.8.7或1.9。我还建议在Ruby版本之间切换RVM。我支持1.9建议。我为一年前没有在1.9上下定决心而自责
在这一点上,它更能证明未来。瞄准1.8就像瞄准Windows Vista一样。+1因为我也很感兴趣。Rails 2.3应该支持Ruby 1.9,但我仍然在Rails 2.3.5中使用1.8.6,只是因为我不确定它是否真的准备好了。谢谢大家!看来RVM是个不错的选择。我想我会试试1.9分。