From: Tanaka Akira Date: 2003-04-22T12:51:43+09:00 Subject: Re: Bug in Rational? In article <1050982598.547608.32256.nullmailer@picachu.netlab.jp>, matz@ruby-lang.org (Yukihiro Matsumoto) writes: > Rational.new is for internal use. Use Rational(). It's not intuitive because X.new is too usual to create new instance. How about renaming Rational.new to Rational.internal_new and define Rational.new as same as Rational()? Another idea is making Rational.new private. -- Tanaka Akira