On Tue, Jan 18, 2011 at 11:33 PM, Nils Bruin <nbr...@sfu.ca> wrote: > Python 3's division for integers is quite unsuitable for a computer > algebra system.
Python 2's division for integers is also quite unsuitable for a computer algebra system: >>> 1/2 0 But Sage fixes this: sage: 1/2 1/2 Since floor division is still available, I don't think this is a problem. Eventually, it will make code cleaner because if you want "true division" in Python2, you need something like "a/float(b)". I'm fundamentally opposed to changing something as basic as arithmetic in a language, but the __future__ is inevitable, so we might as well accept it. -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org