学习Ruby – 1.8或1.9版本?

我已经学习了一段时间的Python,但我想要做的项目更适合Ruby,例如用于CSS的SAC API可用于Ruby(和C&Java)。

无论如何,考虑到我将只构建Web应用程序,我现在应该学习哪个版本的Ruby。

感谢您的意见和建议。

(只是)因为你打算构建网络应用程序,Ruby 1.8.7似乎是最合适的版本,原因如下:

  • Rails生态系统仍然存在 Ruby 1.9的一些问题
  • Ruby Enterprise Edition基于Ruby 1.8.7,这是你可能在生产中使用的Ruby解释器,除非你不使用jRuby
  • jRuby基于Ruby 1.8.7,如果你打算使用它

但是,您应该始终牢记Ruby 1.9是未来。 因此,避免使用Ruby 1.8.7不推荐使用的function,你一定要看看Ruby 1.9路线图。

避免使用Ruby 1.8.6。 即将推出的Rails版本(Rails 3)将不适用于Ruby 1.8.6。

放下手,用1.9。 如果你是一个刚刚开始使用Ruby的Web开发人员,那就没什么区别了。 当你到达版本细微差别很重要的时候,一切都将在1.9上。

我认为你可以从1.9开始更好..它最近的未来