[#38322] irbsh を動かしたい — Shin-ichiro HARA <sinara@...>
原です。
8 messages
2003/09/01
[#38326] Re: irbsh を動かしたい
— rubikitch <rubikitch@...>
2003/09/01
From: Shin-ichiro HARA <sinara@blade.nagaokaut.ac.jp>
[#38336] bug? ($. in Ruby 1.8.0) — Takeshi Horinouchi <horinout@...>
堀之内と申します。
4 messages
2003/09/02
[#38341] String#reverse! のバグ? — Kazuhiko <kazuhiko@...>
かずひこです。
11 messages
2003/09/03
[#38342] Re: String#reverse! のバグ?
— matz@... (Yukihiro Matsumoto)
2003/09/03
まつもと ゆきひろです
[#38373] 正規表現オブジェクトについて — masao hamada <bunhamad@...>
8 messages
2003/09/07
[#38383] Ruby-GNOME2-0.7.0 — Masao Mutoh <mutoh@...>
むとうです。
6 messages
2003/09/07
[#38404] rnoizanmdig lteter odrer(randomizing letter order) — HASHIMUKAI Toshikatsu <hashi@...>
spamみたいなsubjectですいません。
5 messages
2003/09/17
[#38425] [ANN] 本を出しました — 堀川 久 <vzw00011@...>
こんにちは。
12 messages
2003/09/24
[#38426] Re: [ANN] 本を出しました
— matz@... (Yukihiro Matsumoto)
2003/09/24
まつもと ゆきひろです
[#38428] whenの評価の順序 — URA Takefumi <hage@...>
浦です。
8 messages
2003/09/25
[ruby-list:38323] Re: 「変数+オブジェクト」モデルと「変数+ID+オブジェクト」モデル
From:
Shugo Maeda <shugo@...>
Date:
2003-09-01 03:47:45 UTC
List:
ruby-list #38323
前田です。 At Sun, 31 Aug 2003 02:48:40 +0900, Take_tk <ggb03124@nifty.ne.jp> wrote: > 普通「変数はオブジェクトを指し示す」という表現をすると、変数とオブジェ > クトの2個の要素からなるモデルとなる。 > > しかし、「変数+オブジェクト」の2個の要素だけでは > > (4−5)複数の変数が1つのオブジェクトを指し示す場合と、複数の変数がそ > れぞれ別のオブジェクトを指し示しているにもかかわらす同じ内容を示す場合と > の違い、 > > (5−1)変数の値が変わる、といっても、代入によって変数が指し示している > オブジェクトが入れ替わる場合と、破壊的メソッドによって変数が指し示してい > るオブジェクトの状態が変わる場合とが違うこと > > を具体的に示すことが難しい。 本当に難しいんでしょうか? (5-1)が難しく感じるのは、「変数の値」という表現をきちんと説 明せずに使っているからというだけのことのような気がします。 (5-1)が説明したいのは、オブジェクトの同一性と同値性の違いなわけで すよね。であれば、かならずしもオブジェクトIDは持ち出す必要はない と思います。 というか、オブジェクトIDは「オブジェクトの同一性」を理解していな いと理解できないものだと思うのですが、「オブジェクトの同一性」と いう概念を理解できる人にはオブジェクトIDなしでも十分説明できます よね。 というわけで、Rubyの変数のモデルを理解するのにオブジェクトIDは必 須ではないので At Sun, 31 Aug 2003 02:48:40 +0900, Take_tk <ggb03124@nifty.ne.jp> wrote: > 名前モデルや名札モデルではオブジェクトIDが入る余地がないのではなかろ > うか? それでいいと思います。 -- 前田 修吾