In principle, having Float, Float32, and Float64 and no “Double” at all seems 
highly sensible to me.

In practice, the migration cost of changing the meaning of Float from “32-bit” 
to “platform preferred size” seems like a potential deal-killer.

P

> On Jan 5, 2016, at 2:25 PM, Alex Johnson via swift-evolution 
> <[email protected]> wrote:
> 
> Just to clarify: I was suggesting removing the name "Double" and giving a 
> different meaning to the name "Float".
> 
> ~ Alex
> 
> On Tue, Jan 5, 2016 at 11:51 AM, Chris Lattner <[email protected] 
> <mailto:[email protected]>> wrote:
> 
> These are functionally different cases.  We are *omitting* a C feature by 
> removing ++ and --.  This proposal included keeping the name “Double” but 
> giving it a different meaning.
> 
> 
>  _______________________________________________
> swift-evolution mailing list
> [email protected]
> https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to