I remember reading, years ago, a recommendation that hash keys should always be quoted. The reason given was that future versions of Perl would not allow bare strings as hash keys. I have used quotation for keys religiously since, but many of the people who work with me do not. We therefore have both new and legacy code with bare hash keys. Is there any truth to the rumor about bare keys? Should I make this into a major style issue?
Note that this is not a question about whether one can use bare strings as keys, but about whether one should.