<br><br><div class="gmail_quote"><div dir="ltr">On Fri, Jul 6, 2018, 16:32 Guido van Rossum, <<a href="mailto:guido@python.org">guido@python.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Fri, Jul 6, 2018 at 4:19 PM Terry Reedy <<a href="mailto:tjreedy@udel.edu" target="_blank">tjreedy@udel.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Since Guido, the first respondent, did not immediately shoot the idea <br>
down, I intend to flesh it out and make it more concrete.<br></blockquote><div><br></div></div></div><div dir="ltr"><div class="gmail_quote"><div>Maybe I should have shot it down. The term is entrenched in multiple languages by now (e.g. <a href="https://en.wikipedia.org/wiki/List_comprehension" target="_blank">https://en.wikipedia.org/wiki/List_comprehension</a>). Regarding "list builder" one could argue that it would just add more confusion, since there's already an unrelated Builder Pattern (<a href="https://en.wikipedia.org/wiki/Builder_pattern" target="_blank">https://en.wikipedia.org/wiki/Builder_pattern</a>) commonly used in Java. (Though I worry about the presence of a Python example in that Wikipedia page. :-)</div><div><br></div><div>Also, "generator builder" is not much more expressive than "generator expression", and the key observation that led to this idea was that it's such a mouthful to say "comprehensions and generator expressions". Maybe it's not too late to start calling the latter "generator comprehensions" so that maybe by the year 2025 we can say "comprehensions" and everyone will understand we mean all four types?</div><div><br></div><div>FWIW more people should start using "list display" etc. for things like [a, b, c].<br></div></div></div></blockquote></div><div><br></div><div>I can get behind "generator comprehension" and "list display". The builder idea isn't doing it for me.</div><div><br></div><div>-Brett</div><div><br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div></div><div> </div></div></div><div dir="ltr">-- <br><div dir="ltr" class="m_5144265697730695035gmail_signature">--Guido van Rossum (<a href="http://python.org/~guido" target="_blank">python.org/~guido</a>)</div></div>
_______________________________________________<br>
Python-Dev mailing list<br>
<a href="mailto:Python-Dev@python.org" target="_blank">Python-Dev@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-dev" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-dev</a><br>
Unsubscribe: <a href="https://mail.python.org/mailman/options/python-dev/brett%40python.org" rel="noreferrer" target="_blank">https://mail.python.org/mailman/options/python-dev/brett%40python.org</a><br>
</blockquote></div>