From: Ori Ben-Dor Date: 2012-03-30T00:31:06+09:00 Subject: Re: Why z = Complex(1,2) rather than z = Complex.new(1,2)? But doesn't it break the convention? I mean, the convention is using a constructor, so what's special about Complex that justifies breaking it? If the saving four characters argument is valid for Complex, why isn't valid for all classes in general? -- Posted via http://www.ruby-forum.com/.