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 tim.peters
Recipients alexandre.vassalotti, amaury.forgeotdarc, christian.heimes, gvanrossum, mark.dickinson, nascheme, noam, preston, rhettinger, skip.montanaro, tim.peters
Date 2009-02-25.23:17:21
SpamBayes Score 1.927039e-06
Marked as misclassified No
Message-id <1235603843.28.0.0920910629239.issue1580@psf.upfronthosting.co.za>
In-reply-to
Content
The GNU library's float<->string routines are based on David Gay's. 
Therefore you can compare those to Gay's originals to see how much
effort was required to make them "mostly" portable, and can look at the
history of those to get some feel for the maintenance burden.

There's no difficulty in doing this correctly except for denormals.  The
pain is almost entirely in doing it correctly /fast/ -- and that is
indeed hard (which accounts for the extreme length and complexity of
Gay's code).
History
Date User Action Args
2009-02-25 23:17:23tim.peterssetrecipients: + tim.peters, gvanrossum, skip.montanaro, nascheme, rhettinger, amaury.forgeotdarc, mark.dickinson, christian.heimes, alexandre.vassalotti, noam, preston
2009-02-25 23:17:23tim.peterssetmessageid: <1235603843.28.0.0920910629239.issue1580@psf.upfronthosting.co.za>
2009-02-25 23:17:22tim.peterslinkissue1580 messages
2009-02-25 23:17:21tim.peterscreate