Joel VanderWerf wrote:
> In your proposal, would Rational(1,3) be the preferred notation, since 
> 1/3==0? Or would there be something else, 1//3 or ...?

There was recently a discussion about adding imaginary number literals, 
like 5i. Some of us were extrapolating from that to a way to get 
Rational or BigDecimal literals, eg 1/3r, 1.23456d. See 
[ruby-core:24730], [ruby-core:24731], [ruby-core:24740], 
[ruby-core:24764], [ruby-core:24766].