まつもと ゆきひろです

In message "[ruby-list:18015] 変数名の最初の一文字によって判別する"
    on 99/10/27, Tadashige Morii <m_tada / sx.miracle.ne.jp> writes:

| 変数は変数名の最初の一文字によって判別する
|という規則が有るみたいですが、これを破って漢字を使っても
|いいのでしょうか?

なんと答えたもんだか。

$KCODEの値とあっていれば使っても構いません。ただ、ライブラリ
にはそういう仮定を置かない方が良いので、再利用をする可能性が
あるプログラムには使わない方が良いと思います。それに外人に
「お前のプログラムは読めない」とか言われちゃいますしね。

なお、漢字(というか2バイト文字)はローカル変数と見なされます。
別に「_森井」などとする必要はありません。

ただ、$KCODEがeucの時にSJISでプログラム書いちゃうとダメとか
いろいろ気にしないといけないことが増えるのは我慢してください。