2009-09-17 バージョンによってリテラルが返すオブジェクトが違う件について Ruby Ruby1.9になって文字コードの数値リテラル(?aとか)が文字列リテラルになったのがどうしても納得できない. バージョンアップでリテラルの意味が変わるなんて,これ以上の驚きはそうそう無いと思う. 今は数値(97とか)を生で埋め込んでるけど分かりにくくて仕方が無い(コメントが無いと読めない). せめて,オブジェクトを生成せずに文字のコードを表す代替手段はないのか? # 結局, ?a.ord かなぁ.