On 8/2/19 1:18 PM, David Mertz wrote:
I'm definitely on the old side of the distribution of programmers ...
Throw me into that bucket, too. I use autocomplete to save typing rather than to discover new functionality.
Autocompletion is great, if you know where to start. In the case that started this thread, there wasn't a place to start. When I'm looking for an alternative to an if statement or a list comprehension, how would I even guess to start with itertools, let alone more-itertools?
... that kind of reminder of e.g. "what's in itertools again?" is very helpful to me, both when I wrote programs and when I teach them.
I agree, but that's assuming that you "know" what's there and just have to be reminded. IMO, it helps less with discovering new functions, and even less than that when it comes to discovering "new" python modules.