News

All class types are compatible to Object, for example, because all classes inherit implicitly from Object. Integer is not compatible to Float, however, because Float is not a superclass of Integer.
Even better, the above methods are doing the same type coercion on the way in and out that we do for any other Java-based method calling. So your integral numerics are presented to Ruby as Fixnums ...