<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Tue, Apr 19, 2016 at 5:36 AM Franklin? Lee <<a href="mailto:leewangzhong%2Bpython@gmail.com">leewangzhong+python@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">On Apr 19, 2016 4:09 AM, "Paul Moore" <<a href="mailto:p.f.moore@gmail.com" target="_blank">p.f.moore@gmail.com</a>> wrote:<br>
> Basic users should probably be using a tool like IDLE, which has a bit<br>
> more support for beginners than the raw REPL.</p>
<p dir="ltr">My college had CS students SSH into the department's Linux server to compile and run their code, and many teachers don't believe that students should start with fancy IDE featues like, er, syntax highlighting.<br></p></blockquote><div>That's probably because your professors thought you were more advanced than other new Pythonistas, because you were CS students. If I were in their shoes, I might chose a different approach depending on the level of the course.</div><div><br></div><div>> <span style="color:rgb(33,33,33);font-size:13px;line-height:1.5">But that doesn't answer my question: would the proposed change hurt your workflow?</span></div><div><span style="color:rgb(33,33,33);font-size:13px;line-height:1.5"><br></span></div><div><span style="color:rgb(33,33,33);font-size:13px;line-height:1.5">It might. Would it affect doctests? Would it make indirect infinite recursion more difficult to trace? Would it make me remember yet another command line option or REPL option to turn on complete reprs? Would it force me to explain yet another config setting to new programmers?</span></div><div><span style="color:rgb(33,33,33);font-size:13px;line-height:1.5"><br></span></div><div><span style="color:rgb(33,33,33);font-size:13px;line-height:1.5">I think a beginner understands when they've printed something too big. I see this happen frequently. They laugh, shake their heads, and retype whatever they need to.</span></div><div><span style="color:rgb(33,33,33);font-size:13px;line-height:1.5"><br></span></div><div><span style="color:rgb(33,33,33);font-size:13px;line-height:1.5">If they're using IDLE, they say, "OMG I crashed it!" then they close the window or restart IDLE. I'd say it's more a problem in IDLE than in the default REPL.</span></div></div></div>