[Python-ideas] Hexadecimal floating literals

Nick Coghlan ncoghlan at gmail.com
Sun Sep 24 07:39:03 EDT 2017


On 23 September 2017 at 03:15, Tim Peters <tim.peters at gmail.com> wrote:
> But if they see a rare:
>
>     x = float.fromhex("0x1.aaap-4")
>
> they can Google for "python fromhex" and find the docs themselves at
> once.  The odd method name makes it highly "discoverable", and I think
> that's a feature for rare gimmicks with a small, specialized audience.

Given how often I've used "It's hard to search for magic syntax" as a
design argument myself, I'm surprised I missed the fact it also
applies in this case.

Now that you've brought it up though, I think it's a very good point,
and it's enough to switch me from +0 to -1.

Cheers,
Nick.

-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia


More information about the Python-ideas mailing list