On Fri, Oct 15, 2021 at 2:32 PM Guido van Rossum <gu...@python.org> wrote:
> I suspect there won’t be enough support for this proposal to ever make it > happen, but at the very least could you think of a different token? The > three left arrows just look too weird (esp. in the REPL examples, where > they strongly seem to suggest a false symmetry with the ‘>>>’ prompt. How > did you decide to use this symbol? > Yes, I would consider a different token. I am not the happiest with `<<<` to start with. I wanted a symbol that evoked "this value comes from the left hand side of the assignment". Most symbols containing a `=` either already mean some sort of assignment, or look like they might become an assignment operator in the future. I went with an arrow, pointing to the target, but one that doesn't conflict with any existing arrow symbols. When this idea first surfaced on ideas it was spelled `@@` which doesn't really seem to evoke anything; maybe that's good as it can't be confused, but I was hoping for an intuitive symbol. `$` also made some sense to me as referring to the target, but felt maybe out of place in python. So perhaps `$`, `%%`, or `@@`? It doesn't feel important enough, even to me, to use a keyword, and soft keywords are out because of where it is allowed. I'm open to other suggestions. Regards, Jeremiah
_______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-le...@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/QTEELXQPG5Z4WBFGKCWKHDHUZUPYUKME/ Code of Conduct: http://python.org/psf/codeofconduct/