<div dir="ltr"><br><br>On Friday, March 7, 2014 8:15:11 PM UTC-6, Guido van Rossum wrote:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir="ltr"><div class="gmail_quote"><div><br></div><div>. . . but my guess is that he's actually trying to argue on behalf of Python users who would benefit from using Decimal but don't want to be bothered with a lot of rules. Telling such people "use the Decimal class" is much easier than telling them "use the Decimal class, and always put quotes around your numbers" (plus the latter advice is still very approximate, so the real version would be even longer and more confusing).<br>

</div><div><br></div></div></div></blockquote><div><br></div><div>Yes, that is correct.   Although, I would modify "with certain rules".  I mean, its ok to expect some </div><div>rules (I think that's what we mean by semantic).  But rules that seem to go against the grain of </div><div>the normal human experience ...  like quoting a numerical input. I mean if you tell me as a programmer</div><div>that's what I have to do, well that's what I have to do. On the other hand (the hand I'm really concerned </div><div>about) if you tell a naive user they have to quote their numerical inputs-- that seems like the wrong </div><div>approach.  Yes, its much better to say, "Please use the Decimal module".</div><div><br></div><div>marcus</div><div><br></div><div> </div></div>