From: Nakamura Akifumi Date: 2003-08-27T01:28:42+09:00 Subject: [ruby-list:38284] Re: かみ砕いた説明をすべき範囲 お世話になっております。 A.中村です。 On Tue, 26 Aug 2003 14:25:32 +0900 shudo様 shudo@computer.org wrote: > ◯◯、××、△△は何でしょうか。 > 誰が所有しているのでしょうか。 > 所有者は誰でしょうか。 > > 僕の感覚ですと、 > 所有 (共有) する、の主語としては、「スレッド」くらいしか コンテキストとか環境とか呼ばれてるモノ、かなあ。 #Ruby用語で何と呼ぶんだったかは覚えてませんが。 ただ、それ以前の問題として、 「所有」とか「共有」とかいう概念で rubyの変数のモデルを捉えるのは、どうも好かないです。 オブジェクトは誰のものでもない、っていう感じが好き。 たまたま自分を指してる奴が居るみたいだけど、 まあ知ったこっちゃない、と。 #猫は懐かないのさ。 ところで、変な言い方ですが、 コンテキストを持ってるのは「人間」なんだと思います。 人間の認識が名前を媒介にしている。 それをそのまま(?)計算機に投影したのが、コンテキスト、 っていう感じかな。 人間のほうは、モノに名前をつけまくるわけですね。 名前をつけては「これ、俺んだ!」と 口角泡を飛ばしてるんでしょうね。 で、猫もといオブジェクトのほうでは、 そんな人間どもの思惑なんか知ったこっちゃなく、 優雅に暮らしているんだろうなあ。 #え?オブジェクトのメンバ変数?ええと…(^^;