3 ms·
I'm always surprised when people poo-poo iPython. This is especially prevalent in #python. I've used REPLs for a handful of languages and without a doubt, iPyt
by mattdeboard 15y ago
I'm always surprised when people poo-poo iPython. This is especially prevalent in #python.
I've used REPLs for a handful of languages and without a doubt, iPython is the best interactive shell available for any language that I have ever used, apart from slime-repl mode in emacs, though that is somewhat a different animal. iPython is ridiculously flexible and full-featured, and one of the few code-editing tools I can use that doesn't instantly make me miss emacs.
I will say that Haskell's shell (the name of which I can't recall) is pretty great but IMO doesn't touch iPython.
edit: Oh, far and away the best improvement to iPython 0.11 is instant exit() :P No more:
>> exit()
Are you sure? ([y]/n)
- o1iver 15y agohaskell: ghci
- mattdeboard 15y agoOh right, the name I was trying hard to remember was the wrong one, the ghci's package management, Cabal, which is awesome. I'd love to have something like that in ipython just for the gee-whiz factor.