<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Aug 5, 2015 at 4:00 PM, Sven R. Kunze <span dir="ltr"><<a href="mailto:srkunze@mail.de" target="_blank">srkunze@mail.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    60% of the thread are about the ominous * operator on lists.
    << Seriously? The thread started with a simple and useful
    idea; not with some rarely used feature.<br>
    35% of the thread are about some internal implementation issues.
    <<< Maybe not easy but I am certain you will sort that out.<br>
    </div></blockquote><div><br></div><div>What seems an internal implementation issue to you is a philosophical issue to others. You dismiss it at your peril (i.e. a waste of your time). Binary operators in Python are always implemented by letting one or the other argument provide the implementation, never by having the language pick an implementation (not even a default implementation). What you see in the C code that might seem to contradict this is either an optimization or an ancient artifact, not to be copied.<br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000">5% about its usefulness and simplicity. <<< I stick to
    that.<br></div></blockquote><div><br></div><div>Good luck. I'm checking out of this thread until a PEP is deemed ready for review.<br></div><div><br></div></div>-- <br><div class="gmail_signature">--Guido van Rossum (<a href="http://python.org/~guido" target="_blank">python.org/~guido</a>)</div>
</div></div>