Ruby1.9から2.0ってiconvが使えなくなるという変更があるので100%互換ではないよね
まぁ言語としては互換か。実際の運用を考えるとiconv使ってるコードは結構あると思うので実質そこのfixは必要かなという感じ。kconvとかも使えない
require 'kconv' "あいうえお".tosjis
とかなってるコードを String#encodeで置き換えていく感じ
補足:
もともと1.9でiconv使うとdeprecated警告が表示されてたのでまぁ全く問題ないと思う
まぁ言語としては互換か。実際の運用を考えるとiconv使ってるコードは結構あると思うので実質そこのfixは必要かなという感じ。kconvとかも使えない
require 'kconv' "あいうえお".tosjis
とかなってるコードを String#encodeで置き換えていく感じ
補足:
もともと1.9でiconv使うとdeprecated警告が表示されてたのでまぁ全く問題ないと思う