I\'m just wondering what applications it has. I believe in 1.9 the prefix ? would return the string version of that character.
?a #=> \"a\" ?\\t #=>
in ruby 1.8 and earlier
?a
would return the ASCII version of 'a' char.
in 1.9 it just returns the string ( just as you've assumed )