[swift-evolution] Proposal to change Logical NOT Operator from exclamation mark ( ! ) to something else

Robert Widmann devteam.codafi at gmail.com
Wed Feb 15 12:10:46 CST 2017

So you've identified the problem, but what do you propose as a solution here?  

It should be noted that a (non-stdlib) language-level answer to this question has already been discussed and rejected (https://lists.swift.org/pipermail/swift-evolution/2015-December/000032.html).

~Robert Widmann

2017/02/15 9:02、Sadiq via swift-evolution <swift-evolution at swift.org> のメッセージ:

> Hello,
> I would like to suggest to change Logical NOT Operator from ! to something else. 
> It will increase the readability of the code and will avoid any confusion with the symbol used for force unwrapping of optional values. 
> It would be easier for new programmers to learn Swift as the first language. 
> I don't understand the rational behind using the same operator for two different purposes. 
> Thanks and Regards,
> Mohammad Sadiq
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20170215/40a5ca2c/attachment.html>

More information about the swift-evolution mailing list