A rumor I heard was that
x := 4
was chosen because it looks similar to x ⇐ 4 x := 4
was chosen because it looks similar to x ⇐ 4The Xerox keyboards had the support for ⇐, with its workstation OSes being all graphical based.
When Smalltalk grew beyond Xerox PARC walls, ⇐ turned into :=
You can see this in the original Xerox PARC documents and books for Smalltalk.