On Sat, Aug 03, 2019 at 03:52:31AM +1000, Chris Angelico wrote:
Also a bit old-school (it took me many years to learn the value of syntax highlighting), and an educator, and I've seen students start out with Jupyter. As an alternative to the vanilla REPL, I think it's awesome [...] But for discoverability, incl tab completion? It's great
*scratches head* Do people forget that the vanilla Python REPL has come with tab completion for nearly 20 years, and on by default for something like seven years? https://hg.python.org/cpython/rev/d5ef330bac50 https://docs.python.org/release/2.0/lib/module-rlcompleter.html (At least on Linux/POSIX systems. I don't know if it works on Windows or Macs.) I've had Linux-using Python programmers tell me that they couldn't imagine not using Jupyter specifically because of tab completion. They weren't even aware that the standard interpreter has it as a feature. -- Steven