我已经学习 Python 一段时间了,但我想做的项目更适合 Ruby,例如 CSS 的 SAC API 在 Ruby(以及 C 和 Java)中可用。
不管怎样,考虑到我将要构建,我现在应该学习哪个版本的 Rubyonly网络应用程序。
感谢您的意见和建议。
(只是)因为您计划构建 Web 应用程序,所以 Ruby 1.8.7 似乎是最合适的版本,原因如下:
- Rails 生态系统有还有一些问题 https://stackoverflow.com/questions/1666094/has-anyone-successfully-deployed-a-rails-project-with-ruby-1-9-1与红宝石 1.9
- Ruby Enterprise Edition 基于 Ruby 1.8.7,这是您可能在生产中使用的 Ruby 解释器,除非您不使用 jRuby
- jRuby 基于 Ruby 1.8.7,如果您打算使用它
但是,您应该始终记住 Ruby 1.9 才是未来。因此,请避免使用 Ruby 1.8.7 已弃用的功能,并且您绝对应该查看 Ruby 1.9 路线图。
避免使用 Ruby 1.8.6。即将发布的 Rails 版本 (Rails 3) 无法与 Ruby 1.8.6 配合使用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)