[issue7389] Make decimal floating point be default, remove binary floating point

Mark Dickinson report at bugs.python.org
Tue Nov 24 12:24:34 CET 2009


Mark Dickinson <dickinsm at gmail.com> added the comment:

I think the bug tracker is the wrong place to discuss such a wide-
ranging and (currently) ill-specified change.  The python-list or 
python-ideas mailing lists might be better places.

Decimal in the core is out of the question for Python 3.2, thanks to PEP 
3003.  What *is* feasible at this stage is to replace the current slow 
Python implementation of the decimal module with a C version;  there's 
some ongoing work on that.

Removing binary floats from the core entirely sounds like a bad idea to 
me, for performance reasons.  And it probably couldn't be done before 
Python 4.x without breaking backwards compatibility.

I'm closing this for now;  if you're interested in this, please take the 
discussion to python-list or python-ideas.

----------
nosy: +mark.dickinson
resolution:  -> later
status: open -> closed

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue7389>
_______________________________________


More information about the Python-bugs-list mailing list