On Wed, Jul 04, 2018 at 03:21:29PM +0400, Abdur-Rahmaan Janhangeer wrote:
was going to tell
instead of := maybe => better
:= too close to other langs
The fact that := will be familiar to many people (especially if they know Go, Pascal or Eiffel etc) is a point in its favour.
The => arrow puts the arguments around the "wrong" way compared to regular assignment:
name = expression expression => name
Although personally I like that order, many people did not and I think Guido ruled it out very early in the discussion.
Also it may be too easily confused with <= or >= or the -> syntax from annotations.