<div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Sun, Jul 1, 2018 at 11:36 PM Tim Peters <<a href="mailto:tim.peters@gmail.com">tim.peters@gmail.com</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">[Michael Selik]<br></div></div><div dir="ltr"><div class="gmail_quote"><div class="gmail_quote" style="text-decoration-style:initial;text-decoration-color:initial"><div dir="ltr">> My worry is that assignment expressions will add about 15 to 20<br></div></div></div></div><div dir="ltr"><div class="gmail_quote"><div class="gmail_quote" style="text-decoration-style:initial;text-decoration-color:initial"><div dir="ltr">> minutes to my class and a slight discomfort.<br><br></div></div></div></div><div dir="ltr"><div class="gmail_quote"><div class="gmail_quote" style="text-decoration-style:initial;text-decoration-color:initial"><div dir="ltr">So not intractable - which is my high-order bit ;-)<br> <br>For those who want more bits of precision (perhaps Guido), while quantification is good, it needs context to provide insight.  Like, out of how many class hours total?</div></div></div></div></blockquote><div><br></div><div>Generally between 20 and 40 hours.</div><div><br></div><div><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 class="gmail_quote" style="text-decoration-style:initial;text-decoration-color:initial"><div dir="ltr">Is 15-20 minutes a little, a lot, par for the course ... compared to other topics?</div></div></div></div></blockquote><div><br></div><div>I guessed 15-20 minutes, because I'm mentally comparing it to things like ternary expressions. Odds and ends that make the code better, but not a major concept that deserves hours.</div><div><br></div><div><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 class="gmail_quote" style="text-decoration-style:initial;text-decoration-color:initial"><div dir="ltr">Will it require you to drop other topics?</div></div></div></div></blockquote><div><br></div><div>Yes. It might not seem like much, but every minute counts. I'd probably try to ignore := unless some pesky student brings it up. It's like someone saying, "Hey, I heard that Python can't do threads?!" I always say, "Good question," but internally I'm thinking, "there goes a half hour. What can I cut today?"</div><div><br></div><div> </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 class="gmail_quote" style="text-decoration-style:initial;text-decoration-color:initial"><div dir="ltr">Would you _save_ twice as much class time if we got rid of "is"? ;-)<br></div></div></div></div></blockquote><div><br></div><div>Ha. You joke, but ``is`` takes about 5 minutes. About 5 or 10 minutes more if some clever student notices that ``1 is 1`` and I need to explain Singletons and interpreter optimizations versus language spec.</div><div><br></div><div><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 class="gmail_quote" style="text-decoration-style:initial;text-decoration-color:initial"><div dir="ltr">If it's accepted, do read the PEP<br></div></div></div></div></blockquote><div><br></div><div>I've read it a few times now. I hope I didn't sound like I haven't read it. That'd be embarrassing.</div><div><br></div><div><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">Meta: About the Vasa, I'm not concerned.</div></div></blockquote><div><br></div><div>Matt Arcidy brought up an interesting point, which I'll quote here: "... I don't see any importance to the position of educators right now, especially since these educators in the thread are complaining about an increase in their personal work, for which it appears they were compensated."</div><div><br></div><div>From my brief observations, it seems that the nattering nabobs of negativism, such as myself, are mostly educators. I recently started to wonder if I'd care so much about the language if I didn't teach. I suspect that if I didn't worry about teaching new features, Python 4 could be announced tomorrow and I wouldn't really mind.</div><div><br></div><div>I suppose it is selfish. But I hope that you [Tim], Guido, and the so many others who have poured energy into this project will appreciate that it's not the current users, but the next billion (?!) Pythonistas that will really keep the language going. Maintaining popularity among educators is a big part of that.</div></div></div>