<div dir="ltr">Strong -1 for removing or change `==`.<div><br></div><div>I warned about something like this when talking about remotion of `++` and `--` before.</div><div><br></div><div>It seems that the whole concern is going toward preventing all the ways that a developer, well ... Develop.</div><div><br></div><div>We are not talking about the future of the Pages app, but now imagine that it prevents you from writing the text the way you want, because it is safer or modern and this is &quot;better for you&quot;.<br></div><div><br></div><div>Maybe I&#39;m wrong understanding, but the future of the Swift language involves it be used by programmers, is not it? I imagine that programmers know what `==` and `=` are and do not confuse them with each other or something else.<br></div><div><br></div><div>Good programmers make a good language, but there is no good language in the world that can make someone become a good programmer if he/she is not.<br></div><div><br></div><div><br></div><div>-Van</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 12, 2016 at 12:12 AM, Myles La Verne Schultz via swift-evolution <span dir="ltr">&lt;<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Agreed, -1, ‘==‘ is a very common idiom in Swift.<div><div class="h5"><br><div><blockquote type="cite"><div>On Feb 11, 2016, at 8:54 PM, Allen Ding via swift-evolution &lt;<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a>&gt; wrote:</div><br><div><div dir="ltr">-1 from me.<div><br></div><div>This is a fundamental change to an operator that is one of the most frequently used in the language. IMO, any alternative has to offer the same ease of use in addition to any theorized benefits.</div><div><br></div><div>FWIW, I understand the potential for confusion and accidental typos, but with warnings from tooling (including in various other languages), I can&#39;t recall an instance of having made this particular in the past few years, so it isn&#39;t that big of a deal to me.</div><div><br></div><div>- Allen</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 12, 2016 at 7:32 AM, Amir Michail via swift-evolution <span dir="ltr">&lt;<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">It’s too easy to accidentally write “x==2” instead of “x=2”.<br>
<br>
I don’t think something like “x==2” should be a valid statement.<br>
_______________________________________________<br>
swift-evolution mailing list<br>
<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a><br>
<a href="https://lists.swift.org/mailman/listinfo/swift-evolution" rel="noreferrer" target="_blank">https://lists.swift.org/mailman/listinfo/swift-evolution</a><br>
</blockquote></div><br></div>
_______________________________________________<br>swift-evolution mailing list<br><a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a><br><a href="https://lists.swift.org/mailman/listinfo/swift-evolution" target="_blank">https://lists.swift.org/mailman/listinfo/swift-evolution</a><br></div></blockquote></div><br></div></div></div><br>_______________________________________________<br>
swift-evolution mailing list<br>
<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a><br>
<a href="https://lists.swift.org/mailman/listinfo/swift-evolution" rel="noreferrer" target="_blank">https://lists.swift.org/mailman/listinfo/swift-evolution</a><br>
<br></blockquote></div><br></div>