<div dir="auto"><div><div class="gmail_extra"><div class="gmail_quote">On Feb 18, 2017 02:30, "Mikhail V" <<a href="mailto:mikhailwas@gmail.com">mikhailwas@gmail.com</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="quoted-text">On 18 February 2017 at 04:13, Joao S. O. Bueno <<a href="mailto:jsbueno@python.org.br">jsbueno@python.org.br</a>> wrote:<br></div>
<div class="quoted-text"><br>
> I don't see the point in continuing this thread.<br>
</div>How does this add to the syntax discussion?<br>
I was replying to Nicks quite vague comments<br>
which were supposed to be critics.<br>
<div class="quoted-text"></div></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">There is no point discussing an idea on this mailing list if there is no chance it is going to be implemented.  You can talk about it on the general list, as has been suggested to you before. But once an idea has been largely rejected, as this one has, this mailing list is no longer the right place for it.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="quoted-text"><br>
>> "burden to learn" - I hope you are not serious :)<br>
> No, this is serious.<br>
> You duplicate the syntax possibilities of one ot he<br>
> most basics syntactic elements<br>
<br>
</div>How do you count duplicate? And what is the sense<br>
to speak about 'burden to learn' before the new syntax get<br>
approved? If it will be the new  syntax, then<br>
you will need to learn the new syntax only.<br></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">The existing syntax will not be removed.  It would break all python code ever written in the most fundamental way.  That is never going to happen.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
You want throw iterables in it, do it:<br>
<br>
for e over Sequence :<br>
<br>
I see this probably could have some ambiguity problems<br>
but is it such an unsolvable problem?<br>
For integers write e.g. like this:<br>
<br>
for i over 0, N :<br>
<br>
or<br>
<br>
for i over *N :<br>
<br>
What is the problem?<br></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto"><span style="font-family:sans-serif">So anyone learning python would need to know both syntaxes to be able to work with other peoples' code.  But we would end up with two syntaxes that do exactly the same thing except with either an integer or two or three integers separated by commas, in which case they behave completely differently.  That will be confusing even to experienced developers. </span></div></div>