Re: [swift-users] Justification for Swift Design Decisions?

2017-10-31 Thread Michael Rogers via swift-users
> On Oct 31, 2017, at 3:39 PM, Austin Zheng wrote: > > To expand on this, most (if not all) the proposals in the list of proposals > on GitHub (https://github.com/apple/swift-evolution/tree/master/proposals >

Re: [swift-users] Justification for Swift Design Decisions?

2017-10-31 Thread Austin Zheng via swift-users
To expand on this, most (if not all) the proposals in the list of proposals on GitHub (https://github.com/apple/swift-evolution/tree/master/proposals) have a "Rationale" link to a mailing list archive post by one of the Swift core team members explaining why a certain decision was reached. Those

Re: [swift-users] Justification for Swift Design Decisions?

2017-10-31 Thread David Sweeris via swift-users
Specifically WRT to double quotes for characters, the Commonly Rejected Changes doc (https://github.com/apple/swift-evolution/blob/master/commonly_proposed.md) says, "Swift takes the approach of highly valuing Unicode. However, there are multiple concepts of a character that could make sense in

[swift-users] Justification for Swift Design Decisions?

2017-10-31 Thread Michael Rogers via swift-users
Hi, All: I’m giving a presentation on Swift this weekend, and am trying to find justification for some of the design decisions that they made. Is there anything out there that goes into the detail of this? Like … why did the use “ for characters, or \() for String interpolation? Thanks,