原です。
In message "[ruby-list:13842] Re: What is Object in Ruby? (Re: Ruby and LISP)"
on 99/04/17, Shin-ichiro Hara <sinara / blade.nagaokaut.ac.jp> writes:
|(1)変数の束縛
|
|var = "obj" とするとき、変数はオブジェクト "obj" に「束縛
|された」といいます。逆にいえば、オブジェクト "obj" は変数
|var を束縛する。
後者のオブジェクトを主語にする言い方はあまり使わないかな。
「変数 var をオブジェクト "obj" に束縛する」と言うのが普通
ですかね。主語はユーザーか「環境」か。
あと「参照」の日常の言葉使いですが、変数やメソッドを「評価」
した結果について使うことがあるのを忘れていました。例えば、
メソッド []=, [] は単なるメソッドであるからどう定義し
ようともかまわないが、前者はしばしばオブジェクトの保存
という副作用のために定義され、[] は単なる参照として定
義されることが多い。
みたいに、まさに「見てるだけ」という意味で「参照」を使う
こともありそうですね。もちろん見てるだけなのは [] メソッ
ドの返り値についてではなく [] のレシーバの状態です。
うーむ、非常に混乱しやすい。