(2012/10/27 22:20), Eregon (Benoit Daloze) wrote:
> It makes sense to me to have them frozen, but I think we would need to freeze all Numeric instances as well for consistency (currently, Fixnum, Rational and Complex can have ivars).

Float is frozen because of introduction of Flonum technique.
I think Fixnum should be also frozen.

I'm not sure about complex and rational.  I don't think inconsistent
because we can make your own Numeric classes (and we can't force it
frozen). But I have no objection.

I want to ask real users of Numeric classes.

-- 
// SASADA Koichi at atdot dot net