Hi Robert,

ok, I agree with you `obtain` could be bad replacement, that's why it's a 
draft. I’m not a native english speaker.
In any case I’ve not problem the way it is now. 

Best
Carlos


> On 08 Jan 2017, at 08:11, Robert Widmann <devteam.cod...@gmail.com> wrote:
> 
> -1.  This proposal is, in fact, cosmetic and has no impact on matters related 
> to the ABI.  Moreover it is a breaking change that would require migration of 
> a lot of existing code without significant justification.  
> 
> A verb in this position is far more confusing than a logical connective.  
> `obtain` and similar imply that the statement attempts to move a value out of 
> a container, which is perhaps the wrong image here, and does not elucidate 
> control flow.  "So I've obtained a value, what then?  Where does the flow of 
> control reach next?"  
> 
> If beginners are confused about the optional unwrapping process, even after 
> reading the many parts of the Swift book that offer examples of its use cases 
> and semantics, then I would be more concerned.  But I'm not inclined to 
> believe it's enough to warrant a change this large at this time.
> 
> ~Robert Widmann
> 
> 2017/01/07 19:46、Carlos García via swift-evolution <swift-evolution@swift.org 
> <mailto:swift-evolution@swift.org>> のメッセージ:
> 
>> Hi all,
>> 
>> Here’s a draft proposal to change if let construction for obtain let. 
>> Proposal is at:
>> https://github.com/carlosypunto/swift-evolution/blob/obtain-let-instead-if-let/proposals/XXXX-Use-obtain-let-instead-if-let-constructions.md
>>  
>> <https://github.com/carlosypunto/swift-evolution/blob/obtain-let-instead-if-let/proposals/XXXX-Use-obtain-let-instead-if-let-constructions.md>
>> 
>> I would like to see what you think and get help with "Effect on ABI 
>> stability" and "Effect on API resilience" points
>> 
>> Carlos
>> 
>> _______________________________________________
>> swift-evolution mailing list
>> swift-evolution@swift.org <mailto:swift-evolution@swift.org>
>> https://lists.swift.org/mailman/listinfo/swift-evolution 
>> <https://lists.swift.org/mailman/listinfo/swift-evolution>

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to