News for hackers. Stuff that matters.
Re:Enable tab-completion in the interactive interpreter by d... by Goranek on Sunday May 05, 2013 @08:05AM (#5658149)
I always wondered why default interpreter can't be more like bpython.

Good work

Re:Enable tab-completion in the interactive interpreter by d... by thauck on Sunday May 05, 2013 @09:26AM (#5658281)
Some would argue why it can't be more like IPython. :)

But agreed, good work... tab completion is very helpful when learning a language.

Re:Enable tab-completion in the interactive interpreter by d... by Goranek on Sunday May 05, 2013 @11:20AM (#5658551)
IPython seems to be "too heavy" for me compared to Bpython :)

Bpython is perfect for me.

Re:Enable tab-completion in the interactive interpreter by d... by gknoy on Monday May 06, 2013 @04:15AM (#5661376)
The thing that soured me on bpython, after loving it for months, was the realization that I could not scroll back easily to see results of past things (aside from the most recent one). Ipython (and, even better, the qtconsole for it) does that much better.

In a console, I like bpython's interface and autocomplete suggestion interface, but being unable to scroll back and see what I did 3 commands ago was a deal killer.

Re:Enable tab-completion in the interactive interpreter by d... by JasonFruit on Sunday May 05, 2013 @04:39PM (#5659653)
I had the same feeling about IPython, and I rather liked bpython — and then I discovered DreamPie, which offers a number of features I have found useful in exploratory programming. Yes, it moves me out of both Emacs and my terminal, but it's almost worth it.