よしいずみといいます。使った時に、次のような違いが生じます。エラーが発生することなく実行されます。あいうえお.rb」というエラーが発生します。引き渡すと、エラーなく実行されます。上に書いたことを試すための簡単なrubyスクリプトを掲げてみます。結果も出力するようにしています。エラーなく実行されます。この違いは、仕様の変更と考えていいんでしょうか。両方で動くスクリプトを書く場合、rubyのバージョンに応じて、utf-8に変更したりしなかったりすれば大丈夫、と考えていいのかどうか、少々不安だったのでお尋ねすることにしました。どなたか詳しい方、よろしくお願いします。用いたrubyの正確なバージョンは次の2つです。