From: "José Valim" Date: 2011-05-30T21:52:41+09:00 Subject: [ruby-core:36583] Re: [Ruby 1.9 - Feature #4801][Open] Shorthand Hash Syntax for Strings I also disagree that ruby hashes should be with indifferent access. Even if it was since the beginning. Also, the general impression that Rails accepts symbols and strings everywhere is false. If you try to give strings as keys to methods like has_many, it won't work. The only places where we accept both types are in params and cookies and we do that as a security measure. If we automatically converted such keys to symbols, someone could use it to cause a DoS attack. Overall, I agree with the proposed syntax and with the behavior that it should return a symbol. For consistency, I also think interpolation should be allowed when double quotes are used.