This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author skrah
Recipients mark.dickinson, rhettinger, skrah
Date 2009-10-07.20:10:59
SpamBayes Score 1.2941066e-05
Marked as misclassified No
Message-id <1254946261.65.0.92703388302.issue7049@psf.upfronthosting.co.za>
In-reply-to
Content
Deprecate on the grounds that it is slow in decimal.py or the
InvalidOperation issue?

I think pure integer arithmetic with the decimal type always requires
attention from the user, since in many functions one has to check for
Rounded/Inexact in order to get meaningful results. Here one has to
check for InvalidOperation, so I don't think it's a big deal. (This is
also the reason that I don't find the inconsistencies that you listed
particularly bothersome.)

If slowness is the reason: If any C module makes it into Python, this
would not be an issue any longer.
History
Date User Action Args
2009-10-07 20:11:01skrahsetrecipients: + skrah, rhettinger, mark.dickinson
2009-10-07 20:11:01skrahsetmessageid: <1254946261.65.0.92703388302.issue7049@psf.upfronthosting.co.za>
2009-10-07 20:11:00skrahlinkissue7049 messages
2009-10-07 20:11:00skrahcreate