<div dir="auto">agree for =><div dir="auto"><br></div><div dir="auto">but how many people use pascal eiffel etc? (go has a chance)</div><div dir="auto"><br></div><div dir="auto">that's a reminder of an old, fading epoch, bland IDEs, hard-to-crunch fonts</div><div dir="auto"><br></div><div dir="auto">BDL Guido once remarked in a pycon talk that today agencies would've charged you a high price to tell you what the word python might tickle in the subconscious of the common user, we should maybe write on what ":=" tickles in the mind of most programmers<br><br><div data-smartmail="gmail_signature" dir="auto">Abdur-Rahmaan Janhangeer<br><a href="https://github.com/Abdur-rahmaanJ">https://github.com/Abdur-rahmaanJ</a></div><div data-smartmail="gmail_signature" dir="auto">Mauritius</div><br><div class="gmail_quote" dir="auto"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The fact that := will be familiar to many people (especially if they <br>
know Go, Pascal or Eiffel etc) is a point in its favour.<br>
<br>
<a href="https://en.wikipedia.org/wiki/Assignment_%28computer_science%29#Notation" rel="noreferrer noreferrer" target="_blank">https://en.wikipedia.org/wiki/Assignment_%28computer_science%29#Notation</a><br>
<br>
The => arrow puts the arguments around the "wrong" way compared to <br>
regular assignment:<br>
<br>
name = expression<br>
expression => name<br>
<br>
Although personally I like that order, many people did not and I think <br>
Guido ruled it out very early in the discussion.<br>
<br>
Also it may be too easily confused with <= or >= or the -> syntax from <br>
annotations.<br>
</blockquote></div></div></div>