Hacker News new | ask | show | jobs
by aidos 1620 days ago
IPython (terminal repl) with autoreload has been God mode for me for about 10 years now. No other environment even comes close when it comes to exploring data, sketching out code and hacking towards a solution. And once you get most of the way there, stick stuff in a file and work with vim while IPython silently and reliably hot reloads all the code without losing the data you have loaded in your objects. It’s an absolute pleasure to use.

Thanks for your work on it, it really is much appreciated.

1 comments

Agreed. I have exactly the same workflow except I end up using Pycharm with the interactive IPython REPL that it integrates with and graduate code up into modules in PyCharm. I like the variable viewer in PyCharm as that ends up being really handy when prototyping things in the REPL especially when working with data and writing algorithms, etc. It really does feel like "cheating"!