From: Yukihiro Matsumoto Date: 2011-05-30T16:21:32+09:00 Subject: [ruby-core:36573] Re: [Ruby 1.9 - Feature #4801][Open] Shorthand Hash Syntax for Strings Hi, In message "Re: [ruby-core:36571] Re: [Ruby 1.9 - Feature #4801][Open] Shorthand Hash Syntax for Strings" on Mon, 30 May 2011 16:12:35 +0900, Anurag Priyam writes: |> Iff ��{'key': 'value'} means {:key => 'value'} I have no objection. | |Won't that be misleading? I think the OP wants {'key': 'value'} to |mean {'key' => 'value}. I don't disagree here. But considering the fact that {key: "value"} is a shorthand for {:key => "value"}, {"key": "value"} should be a shorthand for {:"key" => "value"}. Besides that, since it reminds me JSON so much, making a: and "a": different could cause more confusion than the above misleading. matz.