From: Tanaka Akira Date: 2008-02-17T21:49:02+09:00 Subject: [ruby-dev:33833] Re: rational, complex and mathn In article , keiju@ishitsuka.com (石塚圭樹) writes: > Rationalにnewがないのはそういう話ではなくて, もっと概念的な話です. > > (Fixnumにも)Bignumにもnewはないのと同じで, Rationalにもnewは必要ないし, > あってはならないと考えました. つまり, 有理数というものは(概念的には) > ObjectSpace内に常に存在している. そして, Rational(a,b)ではオブジェクト > を生成しているわけではなくそれを参照しているという感覚です. 昔、[ruby-dev:20930] で尋ねた時にはそういう話ではなかったような... -- [田中 哲][たなか あきら][Tanaka Akira]