此外,我想知道升级到 Ruby 1.9 会对 1.86 版的遗留代码产生什么影响。新版本向后兼容吗?
最佳答案
Sam Ruby 有一个很好的主要变化幻灯片:Ruby 1.9: What to Expect
只是强调一些可能会破坏您的代码的事情:
- 单个字符串
- {"a", "b"} 不再生成哈希
- block 变量现在隐藏局部变量
关于ruby-on-rails - Ruby 1.9 中的主要语法变化是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/505983/