[Python-ideas] Is there a good reason to use * for multiplication?
Mike Graham
mikegraham at gmail.com
Fri Oct 12 22:49:18 CEST 2012
On Fri, Oct 12, 2012 at 4:45 PM, Ram Rachum <ram.rachum at gmail.com> wrote:
> On Fri, Oct 12, 2012 at 10:40 PM, Blake Hyde <syrion at gmail.com> wrote:
>>
>> Is anything gained from this addition?
>
>
> To give a practical answer, I could say that for newbies it's one small
> confusion that could removed from the language. You and I have been
> programming for a long time so we take it for granted that * means
> multiplication, but for any other person that's just another weird
> idiosyncrasy that further alienates programming.
>
> Also, I think that using * for multiplication is ugly.
You're emphatically not getting rid of *, though, which means 1)
you're only making it harder for new people to learn and deal with,
and b) you're at best not eliminating any perceived ugliness, in
reality probably compounding it.
Mike
More information about the Python-ideas
mailing list