Re: [Python-ideas] Is there a good reason to use * for multiplication?

On Fri, Oct 12, 2012 at 10:34 PM, Mike Graham <mikegraham@gmail.com> wrote:
No one will be forced to type it. If you can't type it, use *.
Python should not expect characters that are still hard to display on many common platforms.
We allow people to have unicode variable names, if they wish, don't we? So why not allow them to use unicode operator, if they wish, as a completely optional thing?

On Fri, Oct 12, 2012 at 4:37 PM, Ram Rachum <ram.rachum@gmail.com> wrote:
1. Non-ASCII unicode identifiers are heavily discouraged in most contexts and are not present anywhere in the core language or stdlib for a reason. 2. Having duplicative features where neither is encouraged is a bad idea. "There should be one-- and preferably only one --obvious way to do it." This is doubly true when one of the ways makes it harder for people to read and edit code others' wrote. Mike

On Fri, Oct 12, 2012 at 4:37 PM, Ram Rachum <ram.rachum@gmail.com> wrote:
1. Non-ASCII unicode identifiers are heavily discouraged in most contexts and are not present anywhere in the core language or stdlib for a reason. 2. Having duplicative features where neither is encouraged is a bad idea. "There should be one-- and preferably only one --obvious way to do it." This is doubly true when one of the ways makes it harder for people to read and edit code others' wrote. Mike
participants (2)
-
Mike Graham
-
Ram Rachum